<SEC-DOCUMENT>0001437749-23-022877.txt : 20230810
<SEC-HEADER>0001437749-23-022877.hdr.sgml : 20230810
<ACCEPTANCE-DATETIME>20230810073303
ACCESSION NUMBER:		0001437749-23-022877
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		95
CONFORMED PERIOD OF REPORT:	20230702
FILED AS OF DATE:		20230810
DATE AS OF CHANGE:		20230810

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Holley Inc.
		CENTRAL INDEX KEY:			0001822928
		STANDARD INDUSTRIAL CLASSIFICATION:	MOTOR VEHICLE PARTS & ACCESSORIES [3714]
		IRS NUMBER:				000000000
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-39599
		FILM NUMBER:		231157192

	BUSINESS ADDRESS:	
		STREET 1:		1801 RUSSELLVILLE ROAD
		CITY:			BOWLING GREEN
		STATE:			KY
		ZIP:			42101
		BUSINESS PHONE:		2124971400

	MAIL ADDRESS:	
		STREET 1:		1801 RUSSELLVILLE ROAD
		CITY:			BOWLING GREEN
		STATE:			KY
		ZIP:			42101

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	Empower Ltd.
		DATE OF NAME CHANGE:	20200828
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>hlly20230702_10q.htm
<DESCRIPTION>FORM 10-Q
<TEXT>
<XBRL>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:naics="http://xbrl.sec.gov/naics/2023" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:us-types="http://fasb.org/us-types/2017-01-31" xmlns:srt-types="http://fasb.org/srt-types/2017-01-31" xmlns:utreg="http://www.xbrl.org/2009/utr" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:us-roles="http://fasb.org/us-roles/2017-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2023" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:thunderdome="http://www.RDGFilings.com" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:hlly="http://www.holley.com/20230702" xmlns:rr="http://xbrl.sec.gov/rr/2023" xmlns:srt="http://fasb.org/srt/2023" xmlns:currency="http://xbrl.sec.gov/currency/2023" xmlns:sic="http://xbrl.sec.gov/sic/2023" xmlns:exch="http://xbrl.sec.gov/exch/2023" xmlns:country="http://xbrl.sec.gov/country/2023" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21">
 <head>
  <title>hlly20230702_10q.htm</title>
  <!-- Generated by ThunderDome Portal - 8/9/2023 10:53:08 PM -->
  <meta http-equiv="Content-Type" content="text/html" /></head>
 <body style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; padding: 0in 0.1in; cursor: auto;"><div style="display: none;"><ix:header><ix:hidden>
<ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="dei:EntityCentralIndexKey" id="thunderdome-EntityCentralIndexKey">0001822928</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="dei:EntityRegistrantName" id="thunderdome-EntityRegistrantName">Holley Inc.</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="dei:AmendmentFlag" format="ixt:booleanfalse">false</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="dei:CurrentFiscalYearEndDate">--12-31</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="dei:DocumentFiscalPeriodFocus">Q2</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="dei:DocumentFiscalYearFocus">2023</ix:nonNumeric>
<ix:nonFraction id="c101501993" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">2,092</ix:nonFraction>
<ix:nonFraction id="c101501994" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" format="ixt:numdotdecimal" decimals="-4">1,550</ix:nonFraction>
<ix:nonFraction id="c101502037" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:CommitmentsAndContingencies" scale="0" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction id="c101502038" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:CommitmentsAndContingencies" scale="0" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction id="c101502042" contextRef="i_2023-07-02" unitRef="USDPerShare" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" format="ixt:numdotdecimal" decimals="INF">0.0001</ix:nonFraction>
<ix:nonFraction id="c101502043" contextRef="i_2022-12-31" unitRef="USDPerShare" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" format="ixt:numdotdecimal" decimals="INF">0.0001</ix:nonFraction>
<ix:nonFraction id="c101502044" contextRef="i_2023-07-02" unitRef="Share" name="us-gaap:PreferredStockSharesAuthorized" scale="0" format="ixt:numdotdecimal" decimals="INF">5,000,000</ix:nonFraction>
<ix:nonFraction id="c101502045" contextRef="i_2022-12-31" unitRef="Share" name="us-gaap:PreferredStockSharesAuthorized" scale="0" format="ixt:numdotdecimal" decimals="INF">5,000,000</ix:nonFraction>
<ix:nonFraction id="c101502046" contextRef="i_2023-07-02" unitRef="Share" name="us-gaap:PreferredStockSharesIssued" scale="0" format="ixt:numdotdecimal" decimals="-3">0</ix:nonFraction>
<ix:nonFraction id="c101502048" contextRef="i_2023-07-02" unitRef="Share" name="us-gaap:PreferredStockSharesOutstanding" scale="0" format="ixt:numdotdecimal" decimals="-3">0</ix:nonFraction>
<ix:nonFraction id="c101502047" contextRef="i_2022-12-31" unitRef="Share" name="us-gaap:PreferredStockSharesIssued" scale="0" format="ixt:numdotdecimal" decimals="-3">0</ix:nonFraction>
<ix:nonFraction id="c101502049" contextRef="i_2022-12-31" unitRef="Share" name="us-gaap:PreferredStockSharesOutstanding" scale="0" format="ixt:numdotdecimal" decimals="-3">0</ix:nonFraction>
<ix:nonFraction id="c101502053" contextRef="i_2022-12-31" unitRef="USDPerShare" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" format="ixt:numdotdecimal" decimals="INF">0.0001</ix:nonFraction>
<ix:nonFraction id="c101502052" contextRef="i_2023-07-02" unitRef="USDPerShare" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" format="ixt:numdotdecimal" decimals="INF">0.0001</ix:nonFraction>
<ix:nonFraction id="c101502054" contextRef="i_2023-07-02" unitRef="Share" name="us-gaap:CommonStockSharesAuthorized" scale="0" format="ixt:numdotdecimal" decimals="INF">550,000,000</ix:nonFraction>
<ix:nonFraction id="c101502055" contextRef="i_2022-12-31" unitRef="Share" name="us-gaap:CommonStockSharesAuthorized" scale="0" format="ixt:numdotdecimal" decimals="INF">550,000,000</ix:nonFraction>
<ix:nonFraction id="c101502056" contextRef="i_2023-07-02" unitRef="Share" name="us-gaap:CommonStockSharesIssued" scale="0" format="ixt:numdotdecimal" decimals="INF">117,249,854</ix:nonFraction>
<ix:nonFraction id="c101502058" contextRef="i_2023-07-02" unitRef="Share" name="us-gaap:CommonStockSharesOutstanding" scale="0" format="ixt:numdotdecimal" decimals="INF">117,249,854</ix:nonFraction>
<ix:nonFraction id="c101502057" contextRef="i_2022-12-31" unitRef="Share" name="us-gaap:CommonStockSharesIssued" scale="0" format="ixt:numdotdecimal" decimals="INF">117,147,997</ix:nonFraction>
<ix:nonFraction id="c101502059" contextRef="i_2022-12-31" unitRef="Share" name="us-gaap:CommonStockSharesOutstanding" scale="0" format="ixt:numdotdecimal" decimals="INF">117,147,997</ix:nonFraction>
<ix:nonFraction id="c101502571" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:GoodwillImpairmentLoss" scale="0" format="ixt:numdotdecimal" decimals="-3">0</ix:nonFraction>
<ix:nonFraction id="c101502572" contextRef="d_2023-04-03_2023-07-02" unitRef="USD" name="us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" scale="0" format="ixt:numdotdecimal" decimals="-3">0</ix:nonFraction>
<ix:nonFraction id="c101502573" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" scale="0" format="ixt:numdotdecimal" decimals="-3">0</ix:nonFraction>
<ix:nonFraction id="c101502574" contextRef="d_2022-04-04_2022-07-03" unitRef="USD" name="us-gaap:GoodwillImpairmentLoss" scale="0" format="ixt:numdotdecimal" decimals="-3">0</ix:nonFraction>
<ix:nonFraction id="c101502575" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:GoodwillImpairmentLoss" scale="0" format="ixt:numdotdecimal" decimals="-3">0</ix:nonFraction>
<ix:nonFraction id="c101502576" contextRef="d_2022-04-04_2022-07-03" unitRef="USD" name="us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" scale="0" format="ixt:numdotdecimal" decimals="-3">0</ix:nonFraction>
<ix:nonFraction id="c101502577" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" scale="0" format="ixt:numdotdecimal" decimals="-3">0</ix:nonFraction>
<ix:nonNumeric contextRef="d_2021-11-18_2021-11-18_DebtInstrumentAxis-FirstLienNoteDueNovember172028Member_LongtermDebtTypeAxis-TermLoanMember" name="us-gaap:DebtInstrumentTerm" id="c101502651" format="ixt-sec:duryear">7</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2021-11-18_2021-11-18_CreditFacilityAxis-RevolvingCreditFacilityMember" name="us-gaap:DebtInstrumentTerm" id="c101502654" format="ixt-sec:duryear">5</ix:nonNumeric>
<ix:nonFraction id="c101502675" contextRef="i_2023-02-28_DebtInstrumentAxis-TheCreditAgreementMember" unitRef="Pure" name="hlly:DebtInstrumentCovenantConsolidatedNetLeverageRatio" scale="0" format="ixt:numdotdecimal" decimals="INF">7.25</ix:nonFraction>
<ix:nonFraction id="c101502719" contextRef="i_2021-10-09" unitRef="Share" name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" scale="0" format="ixt:numdotdecimal" decimals="INF">1</ix:nonFraction>
<ix:nonNumeric contextRef="i_2021-10-09" name="us-gaap:WarrantsAndRightsOutstandingTerm" id="c101502721" format="ixt-sec:duryear">5</ix:nonNumeric>
<ix:nonFraction id="c101502775" contextRef="d_2023-01-01_2023-07-02_DerivativeInstrumentRiskAxis-InterestRateContractMember_HedgingDesignationAxis-DesignatedAsHedgingInstrumentMember" unitRef="USD" name="us-gaap:PaymentsForProceedsFromHedgeInvestingActivities" scale="3" format="ixt:numdotdecimal" decimals="-3">0</ix:nonFraction>
<ix:nonFraction id="c101503082" contextRef="d_2022-01-01_2022-07-03_RetirementPlanNameAxis-DefinedContributionPensionMember" unitRef="USD" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" scale="3" format="ixt:numdotdecimal" decimals="-4">150</ix:nonFraction>
<ix:nonNumeric contextRef="d_2023-01-01_2023-07-02_AwardTypeAxis-RestrictedStockUnitsRSUMember_RangeAxis-MinimumMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="c101503126" format="ixt-sec:duryear">1</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2023-01-01_2023-07-02_AwardTypeAxis-RestrictedStockUnitsRSUMember_RangeAxis-MaximumMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="c101503127" format="ixt-sec:duryear">4</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2023-01-01_2023-07-02_AwardTypeAxis-PerformanceSharesMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="c101503139" format="ixt-sec:duryear">3</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2023-01-01_2023-07-02_AwardTypeAxis-EmployeeStockOptionMember" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" id="c101503148" format="ixt-sec:duryear">10</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2023-01-01_2023-07-02_AwardTypeAxis-EmployeeStockOptionMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="c101503149" format="ixt-sec:duryear">3</ix:nonNumeric>
<ix:nonNumeric contextRef="i_2023-07-02_RangeAxis-MinimumMember" name="us-gaap:LesseeOperatingLeaseRemainingLeaseTerm" id="c101503250" format="ixt-sec:duryear">1</ix:nonNumeric>
<ix:footnote xml:lang="en-us" id="fc96a8bc0-f2cc-468c-ba7d-390acb2e58f9">Includes costs incurred as part of the restructuring of operations including professional and consulting services.</ix:footnote>
<ix:footnote xml:lang="en-us" id="f6cd9bb9a-5b48-4e0d-ab09-6c034c266e4d">Includes professional fees for legal, accounting, consulting, administrative, and other professional services directly attributable to potential acquisitions.</ix:footnote></ix:hidden>
<ix:references>
<link:schemaRef xlink:href="hlly-20230702.xsd" xlink:type="simple"></link:schemaRef></ix:references>
<ix:resources>
<xbrli:context id="d_2023-01-01_2023-07-02"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-07-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-07-02_StatementClassOfStockAxis-CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-07-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-07-02_StatementClassOfStockAxis-WarrantMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:WarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-07-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:unit id="Share"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit>
<xbrli:context id="i_2023-08-04"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-08-04</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:unit id="NonApplicable"><xbrli:measure>thunderdome:item</xbrli:measure></xbrli:unit>
<xbrli:unit id="USD"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit>
<xbrli:context id="i_2023-07-02"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:unit id="USDPerShare"><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:context id="d_2023-04-03_2023-07-02"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-03</xbrli:startDate><xbrli:endDate>2023-07-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-04-04_2022-07-03"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-04</xbrli:startDate><xbrli:endDate>2022-07-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-01-01_2022-07-03"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-01-01_2022-04-03_StatementEquityComponentsAxis-CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-04-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-01-01_2022-04-03_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-04-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-01-01_2022-04-03_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-04-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-01-01_2022-04-03_StatementEquityComponentsAxis-RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-04-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-01-01_2022-04-03"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-04-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-04-03_StatementEquityComponentsAxis-CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-03</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-04-03_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-03</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-04-03_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-03</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-04-03_StatementEquityComponentsAxis-RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-03</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-04-03"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-04-03</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-04-04_2022-07-03_StatementEquityComponentsAxis-CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-04</xbrli:startDate><xbrli:endDate>2022-07-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-04-04_2022-07-03_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-04</xbrli:startDate><xbrli:endDate>2022-07-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-04-04_2022-07-03_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-04</xbrli:startDate><xbrli:endDate>2022-07-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-04-04_2022-07-03_StatementEquityComponentsAxis-RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-04</xbrli:startDate><xbrli:endDate>2022-07-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-07-03_StatementEquityComponentsAxis-CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-03</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-07-03_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-03</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-07-03_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-03</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-07-03_StatementEquityComponentsAxis-RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-03</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-07-03"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-07-03</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_StatementEquityComponentsAxis-CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</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="i_2022-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</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="i_2022-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</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="i_2022-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</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="d_2023-01-01_2023-04-02_StatementEquityComponentsAxis-CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</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-04-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-04-02_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</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-04-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-04-02_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</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-04-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-04-02_StatementEquityComponentsAxis-RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</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-04-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-04-02"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-04-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-04-02_StatementEquityComponentsAxis-CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-04-02_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-04-02_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-04-02_StatementEquityComponentsAxis-RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-04-02"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-04-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-04-03_2023-07-02_StatementEquityComponentsAxis-CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-03</xbrli:startDate><xbrli:endDate>2023-07-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-04-03_2023-07-02_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-03</xbrli:startDate><xbrli:endDate>2023-07-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-04-03_2023-07-02_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-03</xbrli:startDate><xbrli:endDate>2023-07-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-04-03_2023-07-02_StatementEquityComponentsAxis-RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-03</xbrli:startDate><xbrli:endDate>2023-07-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_StatementEquityComponentsAxis-CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_StatementEquityComponentsAxis-RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-07-02_LongtermDebtTypeAxis-PrincipalPaymentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hlly:PrincipalPaymentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-07-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-01-01_2022-07-03_LongtermDebtTypeAxis-PrincipalPaymentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hlly:PrincipalPaymentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-07-02_CounterpartyNameAxis-EmpowerSponsorHoldingsLlcMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">hlly:EmpowerSponsorHoldingsLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-07-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-01-01_2022-07-03_CounterpartyNameAxis-EmpowerSponsorHoldingsLlcMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">hlly:EmpowerSponsorHoldingsLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-01-01_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlly:JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlly:JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember_RestatementAxis-ScenarioPreviouslyReportedMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlly:JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember_RestatementAxis-RestatementAdjustmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlly:JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember_FiniteLivedIntangibleAssetsByMajorClassAxis-TradeNamesMember_RestatementAxis-ScenarioPreviouslyReportedMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlly:JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember_FiniteLivedIntangibleAssetsByMajorClassAxis-TradeNamesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlly:JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember_RestatementAxis-ScenarioPreviouslyReportedMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlly:JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlly:JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:unit id="Year"><xbrli:measure>utr:Y</xbrli:measure></xbrli:unit>
<xbrli:context id="i_2023-07-02_PropertyPlantAndEquipmentByTypeAxis-LandMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_PropertyPlantAndEquipmentByTypeAxis-LandMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_PropertyPlantAndEquipmentByTypeAxis-BuildingAndBuildingImprovementsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_PropertyPlantAndEquipmentByTypeAxis-BuildingAndBuildingImprovementsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_PropertyPlantAndEquipmentByTypeAxis-MachineryAndEquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_PropertyPlantAndEquipmentByTypeAxis-MachineryAndEquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_PropertyPlantAndEquipmentByTypeAxis-ConstructionInProgressMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_PropertyPlantAndEquipmentByTypeAxis-ConstructionInProgressMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_StatementGeographicalAxis-US"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_StatementGeographicalAxis-US"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_StatementGeographicalAxis-NonUsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_StatementGeographicalAxis-NonUsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_FiniteLivedIntangibleAssetsByMajorClassAxis-TradeNamesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_FiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyBasedIntangibleAssetsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_IndefiniteLivedIntangibleAssetsByMajorClassAxis-TradeNames1Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">hlly:TradeNames1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TradeNamesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyBasedIntangibleAssetsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_IndefiniteLivedIntangibleAssetsByMajorClassAxis-TradeNames1Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">hlly:TradeNames1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_DebtInstrumentAxis-FirstLienNoteDueNovember172028Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hlly:FirstLienNoteDueNovember172028Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_DebtInstrumentAxis-FirstLienNoteDueNovember172028Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hlly:FirstLienNoteDueNovember172028Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_CreditFacilityAxis-RevolvingCreditFacilityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_CreditFacilityAxis-RevolvingCreditFacilityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-11-18_2021-11-18_DebtInstrumentAxis-FirstLienNoteDueNovember172028Member_LongtermDebtTypeAxis-TermLoanMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hlly:FirstLienNoteDueNovember172028Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hlly:TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-18</xbrli:startDate><xbrli:endDate>2021-11-18</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-11-18_DebtInstrumentAxis-FirstLienNoteDueNovember172028Member_LongtermDebtTypeAxis-TermLoanMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hlly:FirstLienNoteDueNovember172028Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hlly:TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-11-18</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-11-18_2021-11-18_CreditFacilityAxis-RevolvingCreditFacilityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-18</xbrli:startDate><xbrli:endDate>2021-11-18</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-11-18_CreditFacilityAxis-RevolvingCreditFacilityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-11-18</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-11-18_LongtermDebtTypeAxis-DelayedDrawTermLoanMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hlly:DelayedDrawTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-11-18</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-10-02_LongtermDebtTypeAxis-DelayedDrawTermLoanMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hlly:DelayedDrawTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-10-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-11-18_CreditFacilityAxis-LetterOfCreditMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-11-18</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-04-02_CreditFacilityAxis-LetterOfCreditMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-11-18_DebtInstrumentAxis-FirstLienNoteDueNovember172028Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hlly:FirstLienNoteDueNovember172028Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-11-18</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-11-18_2021-11-18_DebtInstrumentAxis-FirstLienNoteDueNovember172028Member_LongtermDebtTypeAxis-DelayedDrawTermLoanMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hlly:FirstLienNoteDueNovember172028Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hlly:DelayedDrawTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-18</xbrli:startDate><xbrli:endDate>2021-11-18</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:unit id="Pure"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit>
<xbrli:context id="i_2023-07-02_DebtInstrumentAxis-TheCreditAgreementMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hlly:TheCreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-04-02_DerivativeInstrumentRiskAxis-InterestRateContractMember_HedgingDesignationAxis-DesignatedAsHedgingInstrumentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-02-28_DebtInstrumentAxis-TheCreditAgreementMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hlly:TheCreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-02-28</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-10-09"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-10-09</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-10-09_ClassOfWarrantOrRightAxis-PublicWarrantsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">hlly:PublicWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-09</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-10-09_ClassOfWarrantOrRightAxis-PrivatePlacementWarrantsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">hlly:PrivatePlacementWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-09</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-10-09_ClassOfWarrantOrRightAxis-PublicWarrantsMember_MeasurementInputTypeAxis-MeasurementInputSharePriceMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">hlly:PublicWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputSharePriceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-09</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-10-09_ClassOfWarrantOrRightAxis-PublicWarrantsMember_MeasurementInputTypeAxis-MeasurementInputSharePrice1Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">hlly:PublicWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hlly:MeasurementInputSharePrice1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-09</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-04-01_2022-04-30_ClassOfWarrantOrRightAxis-PublicWarrantsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">hlly:PublicWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2021-07-16_2021-07-16_BusinessAcquisitionAxis-EmpowerSponsorHoldingsLlcMember_ContingentConsiderationByTypeAxis-EarnOutSharesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlly:EmpowerSponsorHoldingsLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">hlly:EarnOutSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-16</xbrli:startDate><xbrli:endDate>2021-07-16</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-01-01_2022-04-03_BusinessAcquisitionAxis-EmpowerSponsorHoldingsLlcMember_ContingentConsiderationByTypeAxis-TrancheOneMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlly:EmpowerSponsorHoldingsLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">hlly:TrancheOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-04-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_BusinessAcquisitionAxis-EmpowerSponsorHoldingsLlcMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlly:EmpowerSponsorHoldingsLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_BusinessAcquisitionAxis-EmpowerSponsorHoldingsLlcMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlly:EmpowerSponsorHoldingsLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-04-03_2023-07-02_BusinessAcquisitionAxis-EmpowerSponsorHoldingsLlcMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlly:EmpowerSponsorHoldingsLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-03</xbrli:startDate><xbrli:endDate>2023-07-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-04-04_2022-07-03_BusinessAcquisitionAxis-EmpowerSponsorHoldingsLlcMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlly:EmpowerSponsorHoldingsLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-04</xbrli:startDate><xbrli:endDate>2022-07-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-07-02_BusinessAcquisitionAxis-EmpowerSponsorHoldingsLlcMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlly:EmpowerSponsorHoldingsLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-07-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-01-01_2022-07-03_BusinessAcquisitionAxis-EmpowerSponsorHoldingsLlcMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlly:EmpowerSponsorHoldingsLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-01-04_DerivativeInstrumentRiskAxis-InterestRateContractMember_HedgingDesignationAxis-DesignatedAsHedgingInstrumentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-04</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_DerivativeInstrumentRiskAxis-InterestRateContractMember_HedgingDesignationAxis-DesignatedAsHedgingInstrumentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-04-03_2023-07-02_DerivativeInstrumentRiskAxis-InterestRateContractMember_HedgingDesignationAxis-DesignatedAsHedgingInstrumentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-03</xbrli:startDate><xbrli:endDate>2023-07-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-07-02_DerivativeInstrumentRiskAxis-InterestRateContractMember_HedgingDesignationAxis-DesignatedAsHedgingInstrumentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-07-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_DerivativeInstrumentRiskAxis-InterestRateContractMember_FairValueByAssetClassAxis-DerivativeFinancialInstrumentsAssetsMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_DerivativeInstrumentRiskAxis-InterestRateContractMember_FairValueByAssetClassAxis-DerivativeFinancialInstrumentsAssetsMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_DerivativeInstrumentRiskAxis-InterestRateContractMember_FairValueByAssetClassAxis-DerivativeFinancialInstrumentsAssetsMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_DerivativeInstrumentRiskAxis-InterestRateContractMember_FairValueByAssetClassAxis-DerivativeFinancialInstrumentsAssetsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByLiabilityClassAxis-WarrantLiabilityPublicWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:WarrantLiabilityPublicWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByLiabilityClassAxis-WarrantLiabilityPublicWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:WarrantLiabilityPublicWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByLiabilityClassAxis-WarrantLiabilityPublicWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:WarrantLiabilityPublicWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_FairValueByLiabilityClassAxis-WarrantLiabilityPublicWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:WarrantLiabilityPublicWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByLiabilityClassAxis-WarrantLiabilityPrivatePlacementWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:WarrantLiabilityPrivatePlacementWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByLiabilityClassAxis-WarrantLiabilityPrivatePlacementWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:WarrantLiabilityPrivatePlacementWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByLiabilityClassAxis-WarrantLiabilityPrivatePlacementWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:WarrantLiabilityPrivatePlacementWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_FairValueByLiabilityClassAxis-WarrantLiabilityPrivatePlacementWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:WarrantLiabilityPrivatePlacementWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:EarnOutLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:EarnOutLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:EarnOutLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:EarnOutLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByLiabilityClassAxis-WarrantLiabilityPublicWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:WarrantLiabilityPublicWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByLiabilityClassAxis-WarrantLiabilityPublicWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:WarrantLiabilityPublicWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByLiabilityClassAxis-WarrantLiabilityPublicWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:WarrantLiabilityPublicWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_FairValueByLiabilityClassAxis-WarrantLiabilityPublicWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:WarrantLiabilityPublicWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByLiabilityClassAxis-WarrantLiabilityPrivatePlacementWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:WarrantLiabilityPrivatePlacementWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByLiabilityClassAxis-WarrantLiabilityPrivatePlacementWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:WarrantLiabilityPrivatePlacementWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByLiabilityClassAxis-WarrantLiabilityPrivatePlacementWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:WarrantLiabilityPrivatePlacementWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_FairValueByLiabilityClassAxis-WarrantLiabilityPrivatePlacementWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:WarrantLiabilityPrivatePlacementWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:EarnOutLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:EarnOutLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:EarnOutLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:EarnOutLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_FinancialInstrumentAxis-WarrantLiabilityPrivatePlacementWarrantsMember_MeasurementInputTypeAxis-MeasurementInputSharePriceMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hlly:WarrantLiabilityPrivatePlacementWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputSharePriceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">hlly:MonteCarloSimulationModelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_FinancialInstrumentAxis-WarrantLiabilityPrivatePlacementWarrantsMember_MeasurementInputTypeAxis-MeasurementInputSharePriceMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hlly:WarrantLiabilityPrivatePlacementWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputSharePriceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">hlly:MonteCarloSimulationModelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_FinancialInstrumentAxis-WarrantLiabilityPrivatePlacementWarrantsMember_MeasurementInputTypeAxis-MeasurementInputStrikePriceMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hlly:WarrantLiabilityPrivatePlacementWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hlly:MeasurementInputStrikePriceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">hlly:MonteCarloSimulationModelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_FinancialInstrumentAxis-WarrantLiabilityPrivatePlacementWarrantsMember_MeasurementInputTypeAxis-MeasurementInputStrikePriceMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hlly:WarrantLiabilityPrivatePlacementWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hlly:MeasurementInputStrikePriceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">hlly:MonteCarloSimulationModelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_FinancialInstrumentAxis-WarrantLiabilityPrivatePlacementWarrantsMember_MeasurementInputTypeAxis-MeasurementInputExpectedTermMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hlly:WarrantLiabilityPrivatePlacementWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">hlly:MonteCarloSimulationModelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_FinancialInstrumentAxis-WarrantLiabilityPrivatePlacementWarrantsMember_MeasurementInputTypeAxis-MeasurementInputExpectedTermMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hlly:WarrantLiabilityPrivatePlacementWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">hlly:MonteCarloSimulationModelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_FinancialInstrumentAxis-WarrantLiabilityPrivatePlacementWarrantsMember_MeasurementInputTypeAxis-MeasurementInputRiskFreeInterestRateMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hlly:WarrantLiabilityPrivatePlacementWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">hlly:MonteCarloSimulationModelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_FinancialInstrumentAxis-WarrantLiabilityPrivatePlacementWarrantsMember_MeasurementInputTypeAxis-MeasurementInputRiskFreeInterestRateMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hlly:WarrantLiabilityPrivatePlacementWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">hlly:MonteCarloSimulationModelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_FinancialInstrumentAxis-WarrantLiabilityPrivatePlacementWarrantsMember_MeasurementInputTypeAxis-MeasurementInputPriceThresholdMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hlly:WarrantLiabilityPrivatePlacementWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hlly:MeasurementInputPriceThresholdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">hlly:MonteCarloSimulationModelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_FinancialInstrumentAxis-WarrantLiabilityPrivatePlacementWarrantsMember_MeasurementInputTypeAxis-MeasurementInputPriceThresholdMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hlly:WarrantLiabilityPrivatePlacementWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hlly:MeasurementInputPriceThresholdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">hlly:MonteCarloSimulationModelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_MeasurementInputTypeAxis-MeasurementInputSharePriceMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:EarnOutLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputSharePriceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">hlly:MonteCarloSimulationModelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_MeasurementInputTypeAxis-MeasurementInputSharePriceMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:EarnOutLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputSharePriceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">hlly:MonteCarloSimulationModelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_MeasurementInputTypeAxis-MeasurementInputExpectedTermMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:EarnOutLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">hlly:MonteCarloSimulationModelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_MeasurementInputTypeAxis-MeasurementInputExpectedTermMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:EarnOutLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">hlly:MonteCarloSimulationModelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_MeasurementInputTypeAxis-MeasurementInputPriceVolatilityMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:EarnOutLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">hlly:MonteCarloSimulationModelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_MeasurementInputTypeAxis-MeasurementInputPriceVolatilityMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:EarnOutLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">hlly:MonteCarloSimulationModelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_MeasurementInputTypeAxis-MeasurementInputRiskFreeInterestRateMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:EarnOutLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">hlly:MonteCarloSimulationModelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_MeasurementInputTypeAxis-MeasurementInputRiskFreeInterestRateMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:EarnOutLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">hlly:MonteCarloSimulationModelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_MeasurementInputTypeAxis-MeasurementInputPriceHurdleOneMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:EarnOutLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hlly:MeasurementInputPriceHurdleOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">hlly:MonteCarloSimulationModelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_MeasurementInputTypeAxis-MeasurementInputPriceHurdleOneMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:EarnOutLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hlly:MeasurementInputPriceHurdleOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">hlly:MonteCarloSimulationModelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_FairValueByLiabilityClassAxis-PrivatePlacementWarrantsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:PrivatePlacementWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_FairValueByLiabilityClassAxis-EarnOutLiabilityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:EarnOutLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-01-01_2022-07-03_FairValueByLiabilityClassAxis-PrivatePlacementWarrantsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:PrivatePlacementWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-01-01_2022-07-03_FairValueByLiabilityClassAxis-EarnOutLiabilityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:EarnOutLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-07-03_FairValueByLiabilityClassAxis-PrivatePlacementWarrantsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:PrivatePlacementWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-03</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-07-03_FairValueByLiabilityClassAxis-EarnOutLiabilityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:EarnOutLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-03</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_FairValueByLiabilityClassAxis-PrivatePlacementWarrantsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:PrivatePlacementWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_FairValueByLiabilityClassAxis-EarnOutLiabilityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:EarnOutLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-07-02_FairValueByLiabilityClassAxis-PrivatePlacementWarrantsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:PrivatePlacementWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-07-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-07-02_FairValueByLiabilityClassAxis-EarnOutLiabilityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:EarnOutLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-07-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_FairValueByLiabilityClassAxis-PrivatePlacementWarrantsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:PrivatePlacementWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_FairValueByLiabilityClassAxis-EarnOutLiabilityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:EarnOutLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-04-03_2023-07-02_ProductOrServiceAxis-ElectronicSystemsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlly:ElectronicSystemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-03</xbrli:startDate><xbrli:endDate>2023-07-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-04-04_2022-07-03_ProductOrServiceAxis-ElectronicSystemsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlly:ElectronicSystemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-04</xbrli:startDate><xbrli:endDate>2022-07-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-07-02_ProductOrServiceAxis-ElectronicSystemsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlly:ElectronicSystemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-07-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-01-01_2022-07-03_ProductOrServiceAxis-ElectronicSystemsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlly:ElectronicSystemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-04-03_2023-07-02_ProductOrServiceAxis-MechanicalSystemMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlly:MechanicalSystemMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-03</xbrli:startDate><xbrli:endDate>2023-07-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-04-04_2022-07-03_ProductOrServiceAxis-MechanicalSystemMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlly:MechanicalSystemMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-04</xbrli:startDate><xbrli:endDate>2022-07-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-07-02_ProductOrServiceAxis-MechanicalSystemMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlly:MechanicalSystemMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-07-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-01-01_2022-07-03_ProductOrServiceAxis-MechanicalSystemMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlly:MechanicalSystemMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-04-03_2023-07-02_ProductOrServiceAxis-ExhaustMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlly:ExhaustMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-03</xbrli:startDate><xbrli:endDate>2023-07-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-04-04_2022-07-03_ProductOrServiceAxis-ExhaustMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlly:ExhaustMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-04</xbrli:startDate><xbrli:endDate>2022-07-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-07-02_ProductOrServiceAxis-ExhaustMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlly:ExhaustMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-07-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-01-01_2022-07-03_ProductOrServiceAxis-ExhaustMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlly:ExhaustMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-04-03_2023-07-02_ProductOrServiceAxis-AccessoriesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlly:AccessoriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-03</xbrli:startDate><xbrli:endDate>2023-07-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-04-04_2022-07-03_ProductOrServiceAxis-AccessoriesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlly:AccessoriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-04</xbrli:startDate><xbrli:endDate>2022-07-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-07-02_ProductOrServiceAxis-AccessoriesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlly:AccessoriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-07-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-01-01_2022-07-03_ProductOrServiceAxis-AccessoriesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlly:AccessoriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-04-03_2023-07-02_ProductOrServiceAxis-SafetyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlly:SafetyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-03</xbrli:startDate><xbrli:endDate>2023-07-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-04-04_2022-07-03_ProductOrServiceAxis-SafetyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlly:SafetyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-04</xbrli:startDate><xbrli:endDate>2022-07-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-07-02_ProductOrServiceAxis-SafetyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlly:SafetyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-07-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-01-01_2022-07-03_ProductOrServiceAxis-SafetyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlly:SafetyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-04-03_2023-07-02_StatementGeographicalAxis-US"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-03</xbrli:startDate><xbrli:endDate>2023-07-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-04-04_2022-07-03_StatementGeographicalAxis-US"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-04</xbrli:startDate><xbrli:endDate>2022-07-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-07-02_StatementGeographicalAxis-US"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-07-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-01-01_2022-07-03_StatementGeographicalAxis-US"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-04-03_2023-07-02_StatementGeographicalAxis-IT"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IT</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-03</xbrli:startDate><xbrli:endDate>2023-07-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-04-04_2022-07-03_StatementGeographicalAxis-IT"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IT</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-04</xbrli:startDate><xbrli:endDate>2022-07-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-07-02_StatementGeographicalAxis-IT"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IT</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-07-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-01-01_2022-07-03_StatementGeographicalAxis-IT"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IT</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-04-03_2023-07-02_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-WarrantMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-03</xbrli:startDate><xbrli:endDate>2023-07-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-04-04_2022-07-03_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-WarrantMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-04</xbrli:startDate><xbrli:endDate>2022-07-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-07-02_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-WarrantMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-07-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-01-01_2022-07-03_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-WarrantMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-04-03_2023-07-02_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EmployeeStockOptionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-03</xbrli:startDate><xbrli:endDate>2023-07-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-04-04_2022-07-03_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EmployeeStockOptionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-04</xbrli:startDate><xbrli:endDate>2022-07-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-07-02_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EmployeeStockOptionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-07-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-01-01_2022-07-03_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EmployeeStockOptionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-04-03_2023-07-02_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-03</xbrli:startDate><xbrli:endDate>2023-07-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-04-04_2022-07-03_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-04</xbrli:startDate><xbrli:endDate>2022-07-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-07-02_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-07-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-01-01_2022-07-03_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-04-03_2023-07-02_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-PerformanceSharesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-03</xbrli:startDate><xbrli:endDate>2023-07-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-04-04_2022-07-03_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-PerformanceSharesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-04</xbrli:startDate><xbrli:endDate>2022-07-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-07-02_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-PerformanceSharesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-07-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-01-01_2022-07-03_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-PerformanceSharesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-04-03_2023-07-02_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EarnOutSharesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">hlly:EarnOutSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-03</xbrli:startDate><xbrli:endDate>2023-07-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-04-04_2022-07-03_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EarnOutSharesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">hlly:EarnOutSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-04</xbrli:startDate><xbrli:endDate>2022-07-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-07-02_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EarnOutSharesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">hlly:EarnOutSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-07-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-01-01_2022-07-03_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EarnOutSharesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">hlly:EarnOutSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-04-04_2022-07-03_RetirementPlanNameAxis-DefinedContributionPensionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">hlly:DefinedContributionPensionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-04</xbrli:startDate><xbrli:endDate>2022-07-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-01-01_2022-07-03_RetirementPlanNameAxis-DefinedContributionPensionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">hlly:DefinedContributionPensionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-04-03_2023-07-02_RetirementPlanNameAxis-The401kMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">hlly:The401kMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-03</xbrli:startDate><xbrli:endDate>2023-07-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-04-04_2022-07-03_RetirementPlanNameAxis-The401kMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">hlly:The401kMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-04</xbrli:startDate><xbrli:endDate>2022-07-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-07-02_RetirementPlanNameAxis-The401kMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">hlly:The401kMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-07-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-01-01_2022-07-03_RetirementPlanNameAxis-The401kMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">hlly:The401kMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_PlanNameAxis-The2021OmnibusIncentivePlanMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlly:The2021OmnibusIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_PlanNameAxis-The2021OmnibusIncentivePlanMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlly:The2021OmnibusIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-06-06_2023-06-06_AwardTypeAxis-RestrictedStockUnitsRSUMember_TitleOfIndividualAxis-PresidentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:PresidentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-06-06</xbrli:startDate><xbrli:endDate>2023-06-06</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-06-06_2023-06-06_AwardTypeAxis-PerformanceSharesMember_TitleOfIndividualAxis-PresidentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:PresidentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-06-06</xbrli:startDate><xbrli:endDate>2023-06-06</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-04-03_2023-07-02_AwardTypeAxis-RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-03</xbrli:startDate><xbrli:endDate>2023-07-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-04-04_2022-07-03_AwardTypeAxis-RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-04</xbrli:startDate><xbrli:endDate>2022-07-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-07-02_AwardTypeAxis-RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-07-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-01-01_2022-07-03_AwardTypeAxis-RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-04-03_2023-07-02_AwardTypeAxis-PerformanceSharesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-03</xbrli:startDate><xbrli:endDate>2023-07-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-04-04_2022-07-03_AwardTypeAxis-PerformanceSharesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-04</xbrli:startDate><xbrli:endDate>2022-07-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-07-02_AwardTypeAxis-PerformanceSharesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-07-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-01-01_2022-07-03_AwardTypeAxis-PerformanceSharesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-04-03_2023-07-02_AwardTypeAxis-EmployeeStockOptionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-03</xbrli:startDate><xbrli:endDate>2023-07-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-04-04_2022-07-03_AwardTypeAxis-EmployeeStockOptionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-04</xbrli:startDate><xbrli:endDate>2022-07-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-07-02_AwardTypeAxis-EmployeeStockOptionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-07-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-01-01_2022-07-03_AwardTypeAxis-EmployeeStockOptionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-04-03_2023-07-02_AwardTypeAxis-ProfitInterestUnitsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hlly:ProfitInterestUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-03</xbrli:startDate><xbrli:endDate>2023-07-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-04-04_2022-07-03_AwardTypeAxis-ProfitInterestUnitsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hlly:ProfitInterestUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-04</xbrli:startDate><xbrli:endDate>2022-07-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-07-02_AwardTypeAxis-ProfitInterestUnitsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hlly:ProfitInterestUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-07-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-01-01_2022-07-03_AwardTypeAxis-ProfitInterestUnitsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hlly:ProfitInterestUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-07-03</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-07-02_AwardTypeAxis-RestrictedStockUnitsRSUMember_RangeAxis-MinimumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-07-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-07-02_AwardTypeAxis-RestrictedStockUnitsRSUMember_RangeAxis-MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-07-02</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_AwardTypeAxis-RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-03-08_2023-03-08_AwardTypeAxis-PerformanceSharesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-03-08</xbrli:startDate><xbrli:endDate>2023-03-08</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_AwardTypeAxis-PerformanceSharesMember_RangeAxis-MinimumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_AwardTypeAxis-PerformanceSharesMember_RangeAxis-MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_AwardTypeAxis-PerformanceSharesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_AwardTypeAxis-EmployeeStockOptionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_AwardTypeAxis-ProfitInterestUnitsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hlly:ProfitInterestUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-01-01"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-01-01</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_RangeAxis-MinimumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_RangeAxis-MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-07-02_BalanceSheetLocationAxis-AccruedLiabilitiesAndOtherNoncurrentLiabilitiesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822928</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">hlly:AccruedLiabilitiesAndOtherNoncurrentLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-02</xbrli:instant></xbrli:period></xbrli:context>
<ix:relationship linkRole="http://www.xbrl.org/2003/role/link" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" toRefs="fc96a8bc0-f2cc-468c-ba7d-390acb2e58f9" fromRefs="c101503333 c101503334 c101503335 c101503336"></ix:relationship>
<ix:relationship linkRole="http://www.xbrl.org/2003/role/link" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" toRefs="f6cd9bb9a-5b48-4e0d-ab09-6c034c266e4d" fromRefs="c101503329 c101503330 c101503331 c101503332"></ix:relationship></ix:resources>
</ix:header></div>
  <div>
    &#xa0;
  </div>
  <div><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><a href="#toc" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt">Table of Contents</a></p>
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-variant: normal; text-align: center; margin: 0pt;"><b>UNITED STATES</b></p>
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-variant: normal; text-align: center; margin: 0pt;"><b>SECURITIES AND EXCHANGE COMMISSION</b></p>
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Washington, DC 20549</b></p>
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-variant: normal; text-align: center; margin: 0pt;"><b>FORM <ix:nonNumeric name="dei:DocumentType" contextRef="d_2023-01-01_2023-07-02">10-Q</ix:nonNumeric></b></p>
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
<table cellpadding="0" cellspacing="0" style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; width: 100%; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt;"><td style="vertical-align: top; width: 5%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-variant: normal; margin: 0pt;"><ix:nonNumeric name="dei:DocumentQuarterlyReport" format="ixt-sec:boolballotbox" contextRef="d_2023-01-01_2023-07-02">&#x2612;</ix:nonNumeric></p> </td><td style="vertical-align: top; width: 95%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-variant: normal; margin: 0pt;"><b>QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></p> </td></tr>
</tbody></table>
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b>For the quarterly period ended <ix:nonNumeric name="dei:DocumentPeriodEndDate" format="ixt:datemonthdayyearen" contextRef="d_2023-01-01_2023-07-02">July 2, 2023</ix:nonNumeric></b></p>
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b>OR</b></p>
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
<table cellpadding="0" cellspacing="0" style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; width: 100%; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt;"><td style="vertical-align: top; width: 5%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-variant: normal; margin: 0pt;"><ix:nonNumeric name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox" contextRef="d_2023-01-01_2023-07-02">&#x2610;</ix:nonNumeric></p> </td><td style="vertical-align: top; width: 95%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-variant: normal; margin: 0pt;"><b>TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></p> </td></tr>
</tbody></table>
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b>For the transition period from __________to__________</b></p>
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Commission file number: <ix:nonNumeric name="dei:EntityFileNumber" contextRef="d_2023-01-01_2023-07-02">001-39599</ix:nonNumeric></b></p>
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-variant: normal; text-align: center; margin: 0pt;"><b>HOLLEY INC.</b></p>
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b>(Exact name of registrant as specified in its charter)</b></p>
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
<table cellpadding="0" cellspacing="0" style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; width: 100%; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt;"><td style="vertical-align: top; width: 50%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><ix:nonNumeric name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" contextRef="d_2023-01-01_2023-07-02">Delaware</ix:nonNumeric></b></p> </td><td style="vertical-align: top; width: 50%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><ix:nonNumeric name="dei:EntityTaxIdentificationNumber" contextRef="d_2023-01-01_2023-07-02">87-1727560</ix:nonNumeric></b></p> </td></tr>
<tr style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt;"><td style="vertical-align: top; width: 50%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-variant: normal; text-align: center; margin: 0pt;"><b>(State or other jurisdiction of incorporation or organization)</b></p> </td><td style="vertical-align: top; width: 50%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-variant: normal; text-align: center; margin: 0pt;"><b>(I.R.S. Employer Identification No.)</b></p> </td></tr>
</tbody></table>
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><ix:nonNumeric name="dei:EntityAddressAddressLine1" contextRef="d_2023-01-01_2023-07-02">1801 Russellville Road</ix:nonNumeric>, <ix:nonNumeric name="dei:EntityAddressCityOrTown" contextRef="d_2023-01-01_2023-07-02">Bowling Green</ix:nonNumeric>, <ix:nonNumeric name="dei:EntityAddressStateOrProvince" contextRef="d_2023-01-01_2023-07-02">KY</ix:nonNumeric> <ix:nonNumeric name="dei:EntityAddressPostalZipCode" contextRef="d_2023-01-01_2023-07-02">42101</ix:nonNumeric></b></p>
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-variant: normal; text-align: center; margin: 0pt;"><b>(Address of principal executive offices)</b></p>
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b>(<ix:nonNumeric name="dei:CityAreaCode" contextRef="d_2023-01-01_2023-07-02">270</ix:nonNumeric>) <ix:nonNumeric name="dei:LocalPhoneNumber" contextRef="d_2023-01-01_2023-07-02">782-2900</ix:nonNumeric></b></p>
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-variant: normal; text-align: center; margin: 0pt;"><b>(Registrant</b>&#x2019;<b>s telephone number, including area code)</b></p>
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-variant: normal; text-align: center; margin: 0pt;"><b>(Former name, former address and former fiscal year, if changed since last report) N/A</b></p>
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Securities registered pursuant to Section 12(b) of the Act:</b></p>
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
<table cellpadding="0" cellspacing="0" style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; width: 100%; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt;"><td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 33%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Title of each class</b></p> </td><td style="vertical-align: bottom; width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 32%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Trading</b></p> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b>symbol(s)</b></p> </td><td style="vertical-align: bottom; width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: bottom; width: 33%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b>Name of each exchange</b></p> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b>on which registered</b></p> </td></tr>
<tr style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt;"><td style="vertical-align: top; width: 33%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><ix:nonNumeric name="dei:Security12bTitle" contextRef="d_2023-01-01_2023-07-02_StatementClassOfStockAxis-CommonStockMember">Common Stock, par value $0.0001</ix:nonNumeric></p> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><ix:nonNumeric name="dei:Security12bTitle" contextRef="d_2023-01-01_2023-07-02_StatementClassOfStockAxis-WarrantMember">Warrants to purchase common stock</ix:nonNumeric></p> </td><td style="vertical-align: bottom; width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="vertical-align: top; width: 32%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><ix:nonNumeric name="dei:TradingSymbol" contextRef="d_2023-01-01_2023-07-02_StatementClassOfStockAxis-CommonStockMember">HLLY</ix:nonNumeric></p> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><ix:nonNumeric name="dei:TradingSymbol" contextRef="d_2023-01-01_2023-07-02_StatementClassOfStockAxis-WarrantMember">HLLY WS</ix:nonNumeric></p> </td><td style="vertical-align: bottom; width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="vertical-align: top; width: 33%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><ix:nonNumeric name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" contextRef="d_2023-01-01_2023-07-02_StatementClassOfStockAxis-CommonStockMember">New York Stock Exchange</ix:nonNumeric></p> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><ix:nonNumeric name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" contextRef="d_2023-01-01_2023-07-02_StatementClassOfStockAxis-WarrantMember">New York Stock Exchange</ix:nonNumeric></p> </td></tr>
</tbody></table>
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-variant: normal; margin: 0pt; 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.&#xa0;&#xa0;<ix:nonNumeric name="dei:EntityCurrentReportingStatus" contextRef="d_2023-01-01_2023-07-02">Yes</ix:nonNumeric> &#x2612; No &#x2610;</p>
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p>
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-variant: normal; margin: 0pt; 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(&#xa7;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). <ix:nonNumeric name="dei:EntityInteractiveDataCurrent" contextRef="d_2023-01-01_2023-07-02">Yes</ix:nonNumeric> &#x2612; No &#x2610;</p>
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p>
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-variant: normal; margin: 0pt; 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 &#x201c;large accelerated filer,&#x201d; &#x201c;accelerated filer,&#x201d; &#x201c;smaller reporting company,&#x201d; and &#x201c;emerging growth company&#x201d; in Rule 12b-2 of the Exchange Act.</p>
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
<table cellpadding="0" cellspacing="0" style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; width: 94%; margin-left: 3%; margin-right: 3%;"><tbody><tr style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt;"><td style="vertical-align: bottom; width: 25%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-variant: normal; margin: 0pt;">Large accelerated filer</p> </td><td style="vertical-align: bottom; width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="vertical-align: bottom; width: 39%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-variant: normal; margin: 0pt;">&#x2610;</p> </td><td style="vertical-align: bottom; width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="vertical-align: bottom; width: 26%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-variant: normal; margin: 0pt;"><ix:nonNumeric name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" contextRef="d_2023-01-01_2023-07-02">Accelerated filer</ix:nonNumeric></p> </td><td style="vertical-align: bottom; width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="vertical-align: bottom; width: 8%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-variant: normal; margin: 0pt;">&#x2612;</p> </td></tr>
<tr style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt;"><td style="vertical-align: bottom; width: 25%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="vertical-align: bottom; width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="vertical-align: bottom; width: 39%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="vertical-align: bottom; width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="vertical-align: bottom; width: 26%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="vertical-align: bottom; width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="vertical-align: bottom; width: 8%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td></tr>
<tr style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt;"><td style="vertical-align: bottom; width: 25%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-variant: normal; margin: 0pt;">Non-accelerated filer</p> </td><td style="vertical-align: bottom; width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="vertical-align: bottom; width: 39%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#x2610;</td><td style="vertical-align: bottom; width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="vertical-align: bottom; width: 26%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-variant: normal; margin: 0pt;">Smaller reporting company</p> </td><td style="vertical-align: bottom; width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="vertical-align: bottom; width: 8%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-variant: normal; margin: 0pt;"><ix:nonNumeric name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox" contextRef="d_2023-01-01_2023-07-02">&#x2610;</ix:nonNumeric></p> </td></tr>
<tr style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt;"><td style="vertical-align: bottom; width: 25%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="vertical-align: bottom; width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="vertical-align: bottom; width: 39%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="vertical-align: bottom; width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="vertical-align: bottom; width: 26%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="vertical-align: bottom; width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="vertical-align: bottom; width: 8%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td></tr>
<tr style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt;"><td style="vertical-align: bottom; width: 25%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="vertical-align: bottom; width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="vertical-align: bottom; width: 39%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="vertical-align: bottom; width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="vertical-align: bottom; width: 26%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-variant: normal; margin: 0pt;">Emerging growth company</p> </td><td style="vertical-align: bottom; width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;">&#xa0;</td><td style="vertical-align: bottom; width: 8%; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-variant: normal; margin: 0pt;"><ix:nonNumeric name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" contextRef="d_2023-01-01_2023-07-02">&#x2612;</ix:nonNumeric></p> </td></tr>
</tbody></table>
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-variant: normal; margin: 0pt; 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. <ix:nonNumeric name="dei:EntityExTransitionPeriod" format="ixt-sec:boolballotbox" contextRef="d_2023-01-01_2023-07-02">&#x2610;</ix:nonNumeric></p>
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p>
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-variant: normal; margin: 0pt; text-align: justify;">Indicate by check mark whether the registrant is a shell company (as defined in Rule12b-2 of the Exchange Act). Yes <ix:nonNumeric name="dei:EntityShellCompany" format="ixt-sec:boolballotbox" contextRef="d_2023-01-01_2023-07-02">&#x2610;</ix:nonNumeric> No &#x2612;</p>
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-variant: normal; margin: 0pt; text-align: justify;">&#xa0;</p>
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-variant: normal; margin: 0pt; text-align: justify;">There were <ix:nonFraction name="dei:EntityCommonStockSharesOutstanding" scale="0" unitRef="Share" decimals="INF" format="ixt:numdotdecimal" contextRef="i_2023-08-04">118,343,604</ix:nonFraction>&#xa0;shares of Common Stock, including 1,093,750 restricted earn-out shares, par value $0.0001 per share, issued and outstanding as of August 4, 2023.</p>
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
 <div class="PGNUM" style="text-align: center; width: 100%">
  &#xa0;
 </div>
 <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
 <div class="PGHDR" style="text-align: left; width: 100%">
  <div class="hf-row">
   <div class="TOCLink hf-cell" style="width: 100%; display: inline-block; text-align: left;">
    <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">Table of Contents</a>
   </div>
  </div>
 </div>
</div>
<div>
 &#xa0;
</div>
<p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">&#xa0;</p></div>
  <div>
    &#xa0;
  </div>
  <div>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b><a id="toc" title="toc" href="#"></a>TABLE OF CONTENTS</b></p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <table border="0" cellpadding="0" cellspacing="0" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 100%; margin-left: auto; margin-right: auto;">
    <tbody>
     <tr style="font-family: Arial, Helvetica, sans-serif;">
      <td style="vertical-align: middle; width: 44.9%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><a href="#p1" style="-sec-extract:exhibit;"><span style="text-decoration: underline; ">PART I </span><span style="text-decoration: underline; ">&#x2013;</span><span style="text-decoration: underline; ">&#xa0;</span><span style="text-decoration: underline; ">FINANCIAL INFORMATION</span></a></p> </td>
      <td style="vertical-align: bottom; width: 1.4%; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     </tr>

     <tr style="font-family: Arial, Helvetica, sans-serif;">
      <td style="vertical-align: middle; width: 44.9%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><a href="#finstate" style="-sec-extract:exhibit;"><span style="text-decoration: underline; ">Item 1. Financial Statements.</span></a></p> </td>
      <td style="vertical-align: bottom; width: 1.4%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><a class="tocPGNUM" href="#finstate">5</a></p> </td>
     </tr>

     <tr style="font-family: Arial, Helvetica, sans-serif;">
      <td style="vertical-align: middle; width: 44.9%; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
      <td style="vertical-align: bottom; width: 1.4%; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     </tr>

     <tr style="font-family: Arial, Helvetica, sans-serif;">
      <td style="vertical-align: middle; width: 44.9%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><a href="#mda" style="-sec-extract:exhibit;"><span style="text-decoration: underline; ">Item 2. Management</span><span style="text-decoration: underline; ">&#x2019;</span><span style="text-decoration: underline; ">s Discussion and Analysis of Financial Condition and Results of Operations.</span></a></p> </td>
      <td style="vertical-align: bottom; width: 1.4%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><a class="tocPGNUM" href="#mda">27</a></p> </td>
     </tr>

     <tr style="font-family: Arial, Helvetica, sans-serif;">
      <td style="vertical-align: middle; width: 44.9%; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
      <td style="vertical-align: bottom; width: 1.4%; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     </tr>

     <tr style="font-family: Arial, Helvetica, sans-serif;">
      <td style="vertical-align: middle; width: 44.9%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><a href="#qq" style="-sec-extract:exhibit;"><span style="text-decoration: underline; ">Item 3. Quantitative and Qualitative Disclosures About Market Risk.</span></a></p> </td>
      <td style="vertical-align: bottom; width: 1.4%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><a class="tocPGNUM" href="#qq">37</a></p> </td>
     </tr>

     <tr style="font-family: Arial, Helvetica, sans-serif;">
      <td style="vertical-align: middle; width: 44.9%; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
      <td style="vertical-align: bottom; width: 1.4%; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     </tr>

     <tr style="font-family: Arial, Helvetica, sans-serif;">
      <td style="vertical-align: middle; width: 44.9%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><a href="#cp" style="-sec-extract:exhibit;"><span style="text-decoration: underline; ">Item 4. Controls and Procedures</span></a></p> </td>
      <td style="vertical-align: bottom; width: 1.4%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><a class="tocPGNUM" href="#cp">37</a></p> </td>
     </tr>

     <tr style="font-family: Arial, Helvetica, sans-serif;">
      <td style="vertical-align: middle; width: 44.9%; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
      <td style="vertical-align: bottom; width: 1.4%; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     </tr>

     <tr style="font-family: Arial, Helvetica, sans-serif;">
      <td style="vertical-align: middle; width: 44.9%; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
      <td style="vertical-align: bottom; width: 1.4%; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     </tr>

     <tr style="font-family: Arial, Helvetica, sans-serif;">
      <td style="vertical-align: middle; width: 44.9%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><a href="#p2" style="-sec-extract:exhibit;"><span style="text-decoration: underline; ">PART II </span><span style="text-decoration: underline; ">&#x2013;</span><span style="text-decoration: underline; ">&#xa0;</span><span style="text-decoration: underline; ">OTHER INFORMATION</span></a></p> </td>
      <td style="vertical-align: bottom; width: 1.4%; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     </tr>

     <tr style="font-family: Arial, Helvetica, sans-serif;">
      <td style="vertical-align: middle; width: 44.9%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><a href="#legal" style="-sec-extract:exhibit;"><span style="text-decoration: underline; ">Item 1. Legal Proceedings.</span></a></p> </td>
      <td style="vertical-align: bottom; width: 1.4%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><a class="tocPGNUM" href="#legal">38</a></p> </td>
     </tr>

     <tr style="font-family: Arial, Helvetica, sans-serif;">
      <td style="vertical-align: middle; width: 44.9%; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
      <td style="vertical-align: bottom; width: 1.4%; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     </tr>

     <tr style="font-family: Arial, Helvetica, sans-serif;">
      <td style="vertical-align: middle; width: 44.9%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><a href="#risk" style="-sec-extract:exhibit;"><span style="text-decoration: underline; ">Item 1A. Risk Factors.</span></a></p> </td>
      <td style="vertical-align: bottom; width: 1.4%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><a class="tocPGNUM" href="#risk">38</a></p> </td>
     </tr>

     <tr style="font-family: Arial, Helvetica, sans-serif;">
      <td style="vertical-align: middle; width: 44.9%; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
      <td style="vertical-align: bottom; width: 1.4%; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     </tr>

     <tr style="font-family: Arial, Helvetica, sans-serif;">
      <td style="vertical-align: middle; width: 44.9%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><a href="#unreg" style="-sec-extract:exhibit;"><span style="text-decoration: underline; ">Item 2. Unregistered Sales of Equity Securities and Use of Proceeds.</span></a></p> </td>
      <td style="vertical-align: bottom; width: 1.4%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><a class="tocPGNUM" href="#unreg">38</a></p> </td>
     </tr>

     <tr style="font-family: Arial, Helvetica, sans-serif;">
      <td style="vertical-align: middle; width: 44.9%; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
      <td style="vertical-align: bottom; width: 1.4%; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     </tr>

     <tr style="font-family: Arial, Helvetica, sans-serif;">
      <td style="vertical-align: middle; width: 44.9%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><a href="#default" style="-sec-extract:exhibit;"><span style="text-decoration: underline; ">Item 3. Defaults Upon Senior Securities.</span></a></p> </td>
      <td style="vertical-align: bottom; width: 1.4%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><a class="tocPGNUM" href="#default">38</a></p> </td>
     </tr>

     <tr style="font-family: Arial, Helvetica, sans-serif;">
      <td style="vertical-align: middle; width: 44.9%; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
      <td style="vertical-align: bottom; width: 1.4%; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     </tr>

     <tr style="font-family: Arial, Helvetica, sans-serif;">
      <td style="vertical-align: middle; width: 44.9%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><a href="#mine" style="-sec-extract:exhibit;"><span style="text-decoration: underline; ">Item 4. Mine Safety Disclosures</span></a></p> </td>
      <td style="vertical-align: bottom; width: 1.4%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><a class="tocPGNUM" href="#mine">38</a></p> </td>
     </tr>

     <tr style="font-family: Arial, Helvetica, sans-serif;">
      <td style="vertical-align: middle; width: 44.9%; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
      <td style="vertical-align: bottom; width: 1.4%; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     </tr>

     <tr style="font-family: Arial, Helvetica, sans-serif;">
      <td style="vertical-align: middle; width: 44.9%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><a href="#other" style="-sec-extract:exhibit;"><span style="text-decoration: underline; ">Item 5. Other Information.</span></a></p> </td>
      <td style="vertical-align: bottom; width: 1.4%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><a class="tocPGNUM" href="#other">38</a></p> </td>
     </tr>

     <tr style="font-family: Arial, Helvetica, sans-serif;">
      <td style="vertical-align: middle; width: 44.9%; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
      <td style="vertical-align: bottom; width: 1.4%; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     </tr>

     <tr style="font-family: Arial, Helvetica, sans-serif;">
      <td style="vertical-align: middle; width: 44.9%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><a href="#exs" style="-sec-extract:exhibit;"><span style="text-decoration: underline; ">Item 6. Exhibits.</span></a></p> </td>
      <td style="vertical-align: bottom; width: 1.4%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><a class="tocPGNUM" href="#exs">39</a></p> </td>
     </tr>

     <tr style="font-family: Arial, Helvetica, sans-serif;">
      <td style="vertical-align: middle; width: 44.9%; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
      <td style="vertical-align: bottom; width: 1.4%; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     </tr>

     <tr style="font-family: Arial, Helvetica, sans-serif;">
      <td style="vertical-align: middle; width: 44.9%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><a href="#sigs" style="-sec-extract:exhibit;"><span style="text-decoration: underline; ">SIGNATURE</span></a></p> </td>
      <td style="vertical-align: bottom; width: 1.4%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><a class="tocPGNUM" href="#sigs">40</a></p> </td>
     </tr>

    </tbody>
   </table>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">
        2
      </div>
     </div>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
    <div class="PGHDR" style="text-align: left; width: 100%">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">Table of Contents</a>
      </div>
     </div>
    </div>
   </div>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;&#xa0;</p>
  </div>
  <div>
    &#xa0;
  </div>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS</b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">This Quarterly Report on Form 10-Q includes forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the "Securities Act"), and Section 21E of the Securities Exchange Act of 1934, as amended (the "Exchange&#xa0;Act") that are intended to enjoy the protection of the safe harbor for forward-looking statements provided by the Securities Act and Exchange Act, as well as protections afforded by other federal securities laws. These forward-looking statements relate to expectations for future financial performance, business strategies or expectations for the Company&#x2019;s business. Forward-looking statements may be accompanied by words such as &#x201c;believe,&#x201d; &#x201c;estimate,&#x201d; &#x201c;expect,&#x201d; &#x201c;project,&#x201d; &#x201c;forecast,&#x201d; &#x201c;may,&#x201d; &#x201c;will,&#x201d; &#x201c;should,&#x201d; &#x201c;seek,&#x201d; &#x201c;plan,&#x201d; &#x201c;scheduled,&#x201d; &#x201c;anticipate,&#x201d; &#x201c;intend&#x201d; or similar expressions. These forward-looking statements are subject to various risks and uncertainties, many of which are outside our control. Therefore, you should not place undue reliance on such statements. Actual results could differ materially due to numerous factors, including but not limited to the Company&#x2019;s ability to do any of the following:</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x2022;</p> </td>
     <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">execute its business strategy, including monetization of services provided and expansions in and into existing and new lines of business;</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x2022;</p> </td>
     <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">anticipate and manage through disruptions and higher costs in manufacturing, supply chain, logistical operations, and shortages of certain company products in distribution channels;</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x2022;</p> </td>
     <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">anticipate and manage through supply shortages of key component parts used in our products and the need to shift the mix of products offered in response thereto;</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x2022;</p> </td>
     <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">respond to interruption from catastrophic events and problems such as terrorism, public health crises, cyber-attacks, or failure of key information technology systems;</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x2022;</p> </td>
     <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">maintain key strategic relationships with partners and resellers;</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x2022;</p> </td>
     <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">anticipate and manage through the impact of elevated&#xa0;interest rate levels,&#xa0;which cause&#xa0;the cost of capital to increase, as well as respond to inflationary pressures;</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x2022;</p> </td>
     <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">enhance future operating and financial results;</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x2022;</p> </td>
     <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">respond to uncertainties associated with product and service development and market acceptance;</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x2022;</p> </td>
     <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">anticipate and manage through increased constraints in consumer demand and/or shifts in the mix of products&#xa0;sold;</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x2022;</p> </td>
     <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">attract and retain qualified employees and key personnel;</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x2022;</p> </td>
     <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">protect and enhance the Company&#x2019;s corporate reputation and brand awareness;</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x2022;</p> </td>
     <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">recognition of goodwill and other intangible asset impairment charges;</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x2022;</p> </td>
     <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">effectively respond to general economic and business conditions;</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x2022;</p> </td>
     <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">acquire and protect intellectual property;</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x2022;</p> </td>
     <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">collect, store, process and use personal and payment information and other consumer data;</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x2022;</p> </td>
     <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">comply with privacy and data protection laws and other legal obligations related to privacy, information security, and data protection;</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x2022;</p> </td>
     <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">meet future liquidity requirements and comply with restrictive covenants related to long-term indebtedness;</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x2022;</p> </td>
     <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">obtain additional capital, including use of the debt market;</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">
       3
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x2022;</p> </td>
     <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">manage to finance operations on an economically viable basis;</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x2022;</p> </td>
     <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">maintain Holley&#x2019;s New York Stock Exchange (&#x201c;NYSE&#x201d;) listing of its common stock (&#x201c;Common Stock&#x201d;) and warrants to purchase Common Stock&#xa0;(&#x201c;Warrants&#x201d;);</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x2022;</p> </td>
     <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">comply with existing and/or future laws and regulations applicable to its business, including laws and regulations related to environmental health and safety;</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x2022;</p> </td>
     <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">respond to litigation, complaints, product liability claims and/or adverse publicity;</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x2022;</p> </td>
     <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">anticipate the significance and timing of contractual obligations;</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x2022;</p> </td>
     <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">anticipate the impact of, and response to, new accounting standards;</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x2022;</p> </td>
     <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">maintain proper and effective internal controls;</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x2022;</p> </td>
     <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">respond to the impact of changes in U.S. tax laws and regulations, including the impact on deferred tax assets;</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x2022;</p> </td>
     <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">anticipate the time during which we will be an emerging growth company under the Jumpstart Our Business Startups Act of 2012 (the &#x201c;JOBS Act&#x201d;);</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x2022;</p> </td>
     <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">anticipate the impact of changes in consumer spending patterns, consumer preferences, local, regional and national economic conditions, crime, weather, and demographic trends; and</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;">
   <tbody>
    <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x2022;</p> </td>
     <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">respond to other risks and factors, listed under the caption &#x201c;Risk Factors&#x201d;&#xa0;included in our Annual Report on <span style="color:#000000;">Form 10-K for the year ended December 31, 2022, as filed with the U.S.&#xa0;Securities and Exchange&#xa0;Commission (the "SEC") on March 15, 2023,</span>&#xa0;in Part II. Item 1A&#xa0;of this Quarterly Report on Form 10-Q, and/or as disclosed in any subsequent filings with the SEC.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Forward-looking statements are based on information available as of the date of this Quarterly Report on Form 10-Q and our management&#x2019;s expectations, forecasts and assumptions, and involve a number of judgements, risks and uncertainties, and actual results, developments and business decisions may differ materially from those envisaged by such forward-looking statements. Accordingly, forward-looking statements should not be relied upon as representing our views as of any subsequent date. We undertake no obligation to update forward-looking statements to reflect events or circumstances after the date they were made, whether as a result of new information, future events or otherwise, except as may be required under applicable securities laws.</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">
       4
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <div>
    &#xa0;
  </div>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><a id="p1" title="p1" href="#"></a>PART I </b>&#x2013;<b> FINANCIAL INFORMATION</b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><a id="finstate" title="finstate" href="#"></a>Item 1. Financial Statements</b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>HOLLEY INC.</b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>CONDENSED CONSOLIDATED BALANCE SHEETS </b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">(in thousands, except share data)</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">(unaudited)</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div>
   <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">As of</em></em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">December 31, 2022</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 70%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>ASSETS</b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#xa0;</b></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#xa0;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash and cash equivalents</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101501989" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" format="ixt:numdotdecimal" decimals="-4">42,740</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101501990" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" format="ixt:numdotdecimal" decimals="-4">26,150</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Accounts receivable, less allowance for credit losses of $<span style="-sec-ix-hidden:c101501993">2,092</span> and $<span style="-sec-ix-hidden:c101501994">1,550</span> respectively</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101501991" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:AccountsAndOtherReceivablesNetCurrent" scale="3" format="ixt:numdotdecimal" decimals="-4">57,080</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101501992" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:AccountsAndOtherReceivablesNetCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">47,083</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Inventory</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101501995" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:InventoryNet" scale="3" format="ixt:numdotdecimal" decimals="-3">217,504</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101501996" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:InventoryNet" scale="3" format="ixt:numdotdecimal" decimals="-3">233,573</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Prepaids and other current assets</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101501997" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">15,951</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101501998" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">18,157</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total current assets</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101501999" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:AssetsCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">333,275</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502000" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:AssetsCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">324,963</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Property, plant, and equipment, net</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502001" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" format="ixt:numdotdecimal" decimals="-3">49,691</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502002" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" format="ixt:numdotdecimal" decimals="-3">52,181</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Goodwill</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502003" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:Goodwill" scale="3" format="ixt:numdotdecimal" decimals="-3">419,056</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502004" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:Goodwill" scale="3" format="ixt:numdotdecimal" decimals="-3">418,121</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other intangibles assets, net</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502005" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" format="ixt:numdotdecimal" decimals="-3">417,613</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502006" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" format="ixt:numdotdecimal" decimals="-3">424,855</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Right-of-use assets</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502007" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" format="ixt:numdotdecimal" decimals="-3">28,965</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502008" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" format="ixt:numdotdecimal" decimals="-3">29,522</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Other noncurrent assets</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502009" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:OtherAssetsNoncurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">2,068</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502010" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:OtherAssetsNoncurrent" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total assets</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502011" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:Assets" scale="3" format="ixt:numdotdecimal" decimals="-3">1,250,668</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502012" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:Assets" scale="3" format="ixt:numdotdecimal" decimals="-3">1,249,642</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>LIABILITIES AND STOCKHOLDERS' EQUITY</b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#xa0;</b></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#xa0;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accounts payable</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502014" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:AccountsPayableCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">43,774</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502015" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:AccountsPayableCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">44,948</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued interest</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502016" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:InterestPayableCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">6,261</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502017" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:InterestPayableCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">5,994</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom" class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued liabilities</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502018" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">46,605</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502019" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">43,317</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Current portion of long-term debt</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502020" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">6,571</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502021" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent" scale="3" format="ixt:numdotdecimal" decimals="-6">7,000</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom" class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total current liabilities</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502022" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:LiabilitiesCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">103,211</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502023" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:LiabilitiesCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">101,259</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Long-term debt, net of current portion</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502024" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:LongTermDebtNoncurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">629,435</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502025" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:LongTermDebtNoncurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">643,563</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Warrant liability</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502026" contextRef="i_2023-07-02" unitRef="USD" name="hlly:WarrantLiability" scale="3" format="ixt:numdotdecimal" decimals="-3">7,725</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502027" contextRef="i_2022-12-31" unitRef="USD" name="hlly:WarrantLiability" scale="3" format="ixt:numdotdecimal" decimals="-3">4,272</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Earn-out liability</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502028" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">2,565</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502029" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">1,176</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred taxes</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502030" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" format="ixt:numdotdecimal" decimals="-3">47,727</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502031" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" format="ixt:numdotdecimal" decimals="-4">58,390</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom" class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Long-term operating lease liabilities</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502032" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">24,589</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502033" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">24,992</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom" class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total liabilities</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502034" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:Liabilities" scale="3" format="ixt:numdotdecimal" decimals="-3">815,252</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502035" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:Liabilities" scale="3" format="ixt:numdotdecimal" decimals="-3">833,652</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom" class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Commitments and contingencies (Refer to Note 18 - Commitments and Contingencies)</p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;<span style="-sec-ix-hidden:c101502037">&#xa0;</span></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;<span style="-sec-ix-hidden:c101502038">&#xa0;</span></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Stockholders' equity:</p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Preferred stock, $<span style="-sec-ix-hidden:c101502042"><span style="-sec-ix-hidden:c101502043">0.0001</span></span> par value, <span style="-sec-ix-hidden:c101502044"><span style="-sec-ix-hidden:c101502045">5,000,000</span></span> shares authorized, <span style="-sec-ix-hidden:c101502046"><span style="-sec-ix-hidden:c101502048"><span style="-sec-ix-hidden:c101502047"><span style="-sec-ix-hidden:c101502049">none</span></span></span></span> issued and outstanding on July 2, 2023 and December 31, 2022</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c101502040" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:PreferredStockValue" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c101502041" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:PreferredStockValue" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Common stock, $<span style="-sec-ix-hidden:c101502053"><span style="-sec-ix-hidden:c101502052">0.0001</span></span> par value, <span style="-sec-ix-hidden:c101502054"><span style="-sec-ix-hidden:c101502055">550,000,000</span></span> shares authorized, <span style="-sec-ix-hidden:c101502056"><span style="-sec-ix-hidden:c101502058">117,249,854</span></span> and <span style="-sec-ix-hidden:c101502057"><span style="-sec-ix-hidden:c101502059">117,147,997</span></span> shares issued and outstanding on July 2, 2023 and December 31, 2022, respectively</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502050" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:CommonStockValue" scale="3" format="ixt:numdotdecimal" decimals="-3">12</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502051" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:CommonStockValue" scale="3" format="ixt:numdotdecimal" decimals="-3">12</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Additional paid-in capital</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502060" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:AdditionalPaidInCapital" scale="3" format="ixt:numdotdecimal" decimals="-3">370,249</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502061" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:AdditionalPaidInCapital" scale="3" format="ixt:numdotdecimal" decimals="-3">368,122</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accumulated other comprehensive loss</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c101502062" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">871</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c101502063" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">944</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom" class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Retained earnings</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502064" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" format="ixt:numdotdecimal" decimals="-3">66,026</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502065" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" format="ixt:numdotdecimal" decimals="-5">48,800</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom" class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total stockholders' equity</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502066" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">435,416</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502067" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-4">415,990</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total liabilities and stockholders' equity</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502068" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">1,250,668</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502069" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">1,249,642</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td></tr>
</tbody></table>
  </div>
  <p style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>The accompanying notes are an integral part of the unaudited condensed consolidated</b> <b>financial statements.</b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGNUM" style="width: 100%; text-align: center; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">
     5
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="TOCLink hf-cell" style="width: 100%; display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <div>
    &#xa0;
  </div>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>HOLLEY INC.</b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 5pt;"><b>CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 5pt;">(in thousands)</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 5pt;">(unaudited)</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt 0pt 0pt 5pt;">&#xa0;</p>
  <div>
   <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
    <tbody>
     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the thirteen weeks ended</em></em></p> </td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the twenty-six weeks ended</em></em></p> </td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 52%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net sales</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502078" contextRef="d_2023-04-03_2023-07-02" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">175,262</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502079" contextRef="d_2022-04-04_2022-07-03" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-4">179,420</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502080" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">347,467</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502081" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">379,475</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cost of goods sold</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502082" contextRef="d_2023-04-03_2023-07-02" unitRef="USD" name="us-gaap:CostOfRevenue" scale="3" format="ixt:numdotdecimal" decimals="-3">105,514</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502083" contextRef="d_2022-04-04_2022-07-03" unitRef="USD" name="us-gaap:CostOfRevenue" scale="3" format="ixt:numdotdecimal" decimals="-3">104,132</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502084" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:CostOfRevenue" scale="3" format="ixt:numdotdecimal" decimals="-3">210,006</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502085" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:CostOfRevenue" scale="3" format="ixt:numdotdecimal" decimals="-3">221,466</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Gross profit</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502086" contextRef="d_2023-04-03_2023-07-02" unitRef="USD" name="us-gaap:GrossProfit" scale="3" format="ixt:numdotdecimal" decimals="-3">69,748</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502087" contextRef="d_2022-04-04_2022-07-03" unitRef="USD" name="us-gaap:GrossProfit" scale="3" format="ixt:numdotdecimal" decimals="-3">75,288</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502088" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:GrossProfit" scale="3" format="ixt:numdotdecimal" decimals="-3">137,461</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502089" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:GrossProfit" scale="3" format="ixt:numdotdecimal" decimals="-3">158,009</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Selling, general, and administrative</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502090" contextRef="d_2023-04-03_2023-07-02" unitRef="USD" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">29,101</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502091" contextRef="d_2022-04-04_2022-07-03" unitRef="USD" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">36,269</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502092" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">59,118</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502093" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">70,611</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Research and development costs</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502094" contextRef="d_2023-04-03_2023-07-02" unitRef="USD" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">6,182</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502095" contextRef="d_2022-04-04_2022-07-03" unitRef="USD" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">8,196</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502096" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">12,835</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502097" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">16,357</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Amortization of intangible assets</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502098" contextRef="d_2023-04-03_2023-07-02" unitRef="USD" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" format="ixt:numdotdecimal" decimals="-3">3,674</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502099" contextRef="d_2022-04-04_2022-07-03" unitRef="USD" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" format="ixt:numdotdecimal" decimals="-3">3,662</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502100" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" format="ixt:numdotdecimal" decimals="-3">7,353</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502101" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" format="ixt:numdotdecimal" decimals="-3">7,323</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Acquisition and restructuring costs</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502102" contextRef="d_2023-04-03_2023-07-02" unitRef="USD" name="hlly:AcquisitionAndRestructuringCosts" scale="3" format="ixt:numdotdecimal" decimals="-3">352</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502103" contextRef="d_2022-04-04_2022-07-03" unitRef="USD" name="hlly:AcquisitionAndRestructuringCosts" scale="3" format="ixt:numdotdecimal" decimals="-3">1,691</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502104" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="hlly:AcquisitionAndRestructuringCosts" scale="3" format="ixt:numdotdecimal" decimals="-3">1,691</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502105" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="hlly:AcquisitionAndRestructuringCosts" scale="3" format="ixt:numdotdecimal" decimals="-3">1,981</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other operating expense</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502106" contextRef="d_2023-04-03_2023-07-02" unitRef="USD" name="us-gaap:OtherOperatingIncomeExpenseNet" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">485</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502107" contextRef="d_2022-04-04_2022-07-03" unitRef="USD" name="us-gaap:OtherOperatingIncomeExpenseNet" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">325</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502108" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:OtherOperatingIncomeExpenseNet" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">536</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502109" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:OtherOperatingIncomeExpenseNet" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">547</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total operating expense</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502110" contextRef="d_2023-04-03_2023-07-02" unitRef="USD" name="us-gaap:OperatingExpenses" scale="3" format="ixt:numdotdecimal" decimals="-3">39,794</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502111" contextRef="d_2022-04-04_2022-07-03" unitRef="USD" name="us-gaap:OperatingExpenses" scale="3" format="ixt:numdotdecimal" decimals="-3">50,143</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502112" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:OperatingExpenses" scale="3" format="ixt:numdotdecimal" decimals="-3">81,533</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502113" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:OperatingExpenses" scale="3" format="ixt:numdotdecimal" decimals="-3">96,819</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating income</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502114" contextRef="d_2023-04-03_2023-07-02" unitRef="USD" name="us-gaap:OperatingIncomeLoss" scale="3" format="ixt:numdotdecimal" decimals="-3">29,954</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502115" contextRef="d_2022-04-04_2022-07-03" unitRef="USD" name="us-gaap:OperatingIncomeLoss" scale="3" format="ixt:numdotdecimal" decimals="-3">25,145</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502116" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:OperatingIncomeLoss" scale="3" format="ixt:numdotdecimal" decimals="-3">55,928</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502117" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:OperatingIncomeLoss" scale="3" format="ixt:numdotdecimal" decimals="-4">61,190</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Change in fair value of warrant liability</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502118" contextRef="d_2023-04-03_2023-07-02" unitRef="USD" name="us-gaap:FairValueAdjustmentOfWarrants" scale="3" format="ixt:numdotdecimal" decimals="-3">2,017</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c101502119" contextRef="d_2022-04-04_2022-07-03" unitRef="USD" name="us-gaap:FairValueAdjustmentOfWarrants" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">23,168</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502120" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:FairValueAdjustmentOfWarrants" scale="3" format="ixt:numdotdecimal" decimals="-3">3,452</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c101502121" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:FairValueAdjustmentOfWarrants" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">20,941</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Change in fair value of earn-out liability</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502122" contextRef="d_2023-04-03_2023-07-02" unitRef="USD" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" format="ixt:numdotdecimal" decimals="-3">961</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c101502123" contextRef="d_2022-04-04_2022-07-03" unitRef="USD" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">4,234</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502124" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" format="ixt:numdotdecimal" decimals="-3">1,389</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c101502125" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">1,853</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Interest expense</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502126" contextRef="d_2023-04-03_2023-07-02" unitRef="USD" name="us-gaap:InterestExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">9,899</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502127" contextRef="d_2022-04-04_2022-07-03" unitRef="USD" name="us-gaap:InterestExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">8,961</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502128" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:InterestExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">28,197</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502129" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:InterestExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">16,352</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total non-operating expense (income)</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502130" contextRef="d_2023-04-03_2023-07-02" unitRef="USD" name="us-gaap:NonoperatingIncomeExpense" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">12,877</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c101502131" contextRef="d_2022-04-04_2022-07-03" unitRef="USD" name="us-gaap:NonoperatingIncomeExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">18,441</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502132" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:NonoperatingIncomeExpense" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">33,038</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c101502133" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:NonoperatingIncomeExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">6,442</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Income before income taxes</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502134" contextRef="d_2023-04-03_2023-07-02" unitRef="USD" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" format="ixt:numdotdecimal" decimals="-3">17,077</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502135" contextRef="d_2022-04-04_2022-07-03" unitRef="USD" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" format="ixt:numdotdecimal" decimals="-3">43,586</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502136" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" format="ixt:numdotdecimal" decimals="-4">22,890</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502137" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" format="ixt:numdotdecimal" decimals="-3">67,632</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Income tax expense</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502138" contextRef="d_2023-04-03_2023-07-02" unitRef="USD" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" format="ixt:numdotdecimal" decimals="-3">4,098</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502139" contextRef="d_2022-04-04_2022-07-03" unitRef="USD" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" format="ixt:numdotdecimal" decimals="-3">3,023</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502140" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" format="ixt:numdotdecimal" decimals="-3">5,664</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502141" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" format="ixt:numdotdecimal" decimals="-3">10,211</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Net income</b></p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502142" contextRef="d_2023-04-03_2023-07-02" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:numdotdecimal" decimals="-3">12,979</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502143" contextRef="d_2022-04-04_2022-07-03" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:numdotdecimal" decimals="-3">40,563</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502144" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:numdotdecimal" decimals="-3">17,226</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502145" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:numdotdecimal" decimals="-3">57,421</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Comprehensive income:</b></p> </td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#xa0;</b></td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#xa0;</b></td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#xa0;</b></td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#xa0;</b></td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign currency translation adjustment</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502147" contextRef="d_2023-04-03_2023-07-02" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">272</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502148" contextRef="d_2022-04-04_2022-07-03" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">501</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502149" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">73</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502150" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">742</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Total comprehensive income</b></p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502151" contextRef="d_2023-04-03_2023-07-02" unitRef="USD" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" format="ixt:numdotdecimal" decimals="-3">13,251</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502152" contextRef="d_2022-04-04_2022-07-03" unitRef="USD" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" format="ixt:numdotdecimal" decimals="-3">41,064</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502153" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" format="ixt:numdotdecimal" decimals="-3">17,299</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502154" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" format="ixt:numdotdecimal" decimals="-3">58,163</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Common Share Data:</b></p> </td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#xa0;</b></td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#xa0;</b></td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#xa0;</b></td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#xa0;</b></td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average common shares outstanding - basic</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502156" contextRef="d_2023-04-03_2023-07-02" unitRef="Share" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" format="ixt:numdotdecimal" decimals="INF">117,221,419</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502157" contextRef="d_2022-04-04_2022-07-03" unitRef="Share" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" format="ixt:numdotdecimal" decimals="INF">116,931,623</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502158" contextRef="d_2023-01-01_2023-07-02" unitRef="Share" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" format="ixt:numdotdecimal" decimals="INF">117,187,287</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502159" contextRef="d_2022-01-01_2022-07-03" unitRef="Share" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" format="ixt:numdotdecimal" decimals="INF">116,398,177</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average common shares outstanding - diluted</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502160" contextRef="d_2023-04-03_2023-07-02" unitRef="Share" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" format="ixt:numdotdecimal" decimals="INF">117,868,922</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502161" contextRef="d_2022-04-04_2022-07-03" unitRef="Share" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" format="ixt:numdotdecimal" decimals="INF">117,114,553</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502162" contextRef="d_2023-01-01_2023-07-02" unitRef="Share" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" format="ixt:numdotdecimal" decimals="INF">117,556,657</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502163" contextRef="d_2022-01-01_2022-07-03" unitRef="Share" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" format="ixt:numdotdecimal" decimals="INF">117,343,975</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Basic net income per share</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502164" contextRef="d_2023-04-03_2023-07-02" unitRef="USDPerShare" name="us-gaap:EarningsPerShareBasic" scale="0" format="ixt:numdotdecimal" decimals="INF">0.11</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502165" contextRef="d_2022-04-04_2022-07-03" unitRef="USDPerShare" name="us-gaap:EarningsPerShareBasic" scale="0" format="ixt:numdotdecimal" decimals="INF">0.35</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502166" contextRef="d_2023-01-01_2023-07-02" unitRef="USDPerShare" name="us-gaap:EarningsPerShareBasic" scale="0" format="ixt:numdotdecimal" decimals="INF">0.15</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502167" contextRef="d_2022-01-01_2022-07-03" unitRef="USDPerShare" name="us-gaap:EarningsPerShareBasic" scale="0" format="ixt:numdotdecimal" decimals="INF">0.49</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Diluted net income per share</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502168" contextRef="d_2023-04-03_2023-07-02" unitRef="USDPerShare" name="us-gaap:EarningsPerShareDiluted" scale="0" format="ixt:numdotdecimal" decimals="INF">0.11</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502169" contextRef="d_2022-04-04_2022-07-03" unitRef="USDPerShare" name="us-gaap:EarningsPerShareDiluted" scale="0" format="ixt:numdotdecimal" decimals="INF">0.35</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502170" contextRef="d_2023-01-01_2023-07-02" unitRef="USDPerShare" name="us-gaap:EarningsPerShareDiluted" scale="0" format="ixt:numdotdecimal" decimals="INF">0.15</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502171" contextRef="d_2022-01-01_2022-07-03" unitRef="USDPerShare" name="us-gaap:EarningsPerShareDiluted" scale="0" format="ixt:numdotdecimal" decimals="INF">0.31</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

    </tbody>
   </table>
  </div>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>The accompanying notes are an integral part of the unaudited condensed consolidated</b> <b>financial statements.</b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGNUM" style="width: 100%; text-align: center; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">
     6
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="TOCLink hf-cell" style="width: 100%; display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <div>
    &#xa0;
  </div>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>HOLLEY INC.</b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY </b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">(in thousands, except share data)</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">(unaudited)</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div>
   <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
    <tbody>
     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">Common Stock</em></em></p> </td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><em style="font: inherit;">&#xa0;</em></td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Accumulated</em></p> </td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Retained</em></p> </td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><em style="font: inherit;">&#xa0;</em></td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><em style="font: inherit;">&#xa0;</em></td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><em style="font: inherit;">&#xa0;</em></td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Additional</em></p> </td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Other</em></p> </td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Earnings</em></p> </td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><em style="font: inherit;">&#xa0;</em></td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><em style="font: inherit;">&#xa0;</em></td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><em style="font: inherit;">&#xa0;</em></td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Paid-In</em></p> </td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Comprehensive</em></p> </td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">(Accumulated</em></p> </td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><em style="font: inherit;">&#xa0;</em></td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Shares</em></p> </td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Amount</em></p> </td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Capital</em></p> </td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Gain (Loss)</em></p> </td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Deficit)</em></p> </td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Total</em></p> </td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 28%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Balance at December 31, 2021</b></p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502196" contextRef="i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Share" name="us-gaap:SharesOutstanding" scale="0" format="ixt:numdotdecimal" decimals="INF">115,805,639</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502197" contextRef="i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">12</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502198" contextRef="i_2021-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">329,705</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c101502199" contextRef="i_2021-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">256</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c101502200" contextRef="i_2021-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">24,974</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502201" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">304,487</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Net income</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c101502203" contextRef="d_2022-01-01_2022-04-03_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c101502204" contextRef="d_2022-01-01_2022-04-03_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c101502205" contextRef="d_2022-01-01_2022-04-03_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502206" contextRef="d_2022-01-01_2022-04-03_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:numdotdecimal" decimals="-3">16,858</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502207" contextRef="d_2022-01-01_2022-04-03" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:numdotdecimal" decimals="-3">16,858</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Equity compensation</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c101502209" contextRef="d_2022-01-01_2022-04-03_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502210" contextRef="d_2022-01-01_2022-04-03_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:numdotdecimal" decimals="-3">3,162</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c101502211" contextRef="d_2022-01-01_2022-04-03_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c101502212" contextRef="d_2022-01-01_2022-04-03_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502213" contextRef="d_2022-01-01_2022-04-03" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:numdotdecimal" decimals="-3">3,162</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Foreign currency translation</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c101502215" contextRef="d_2022-01-01_2022-04-03_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c101502216" contextRef="d_2022-01-01_2022-04-03_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502217" contextRef="d_2022-01-01_2022-04-03_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">241</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c101502218" contextRef="d_2022-01-01_2022-04-03_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502219" contextRef="d_2022-01-01_2022-04-03" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">241</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Issuance of vested Earn-out Shares</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502220" contextRef="d_2022-01-01_2022-04-03_StatementEquityComponentsAxis-CommonStockMember" unitRef="Share" name="hlly:IssuanceOfEarnoutSharesShares" scale="0" format="ixt:numdotdecimal" decimals="INF">1,093,750</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c101502221" contextRef="d_2022-01-01_2022-04-03_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="hlly:IssuanceOfEarnoutShares" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502222" contextRef="d_2022-01-01_2022-04-03_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="hlly:IssuanceOfEarnoutShares" scale="3" format="ixt:numdotdecimal" decimals="-3">14,689</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c101502223" contextRef="d_2022-01-01_2022-04-03_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="hlly:IssuanceOfEarnoutShares" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c101502224" contextRef="d_2022-01-01_2022-04-03_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="hlly:IssuanceOfEarnoutShares" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502225" contextRef="d_2022-01-01_2022-04-03" unitRef="USD" name="hlly:IssuanceOfEarnoutShares" scale="3" format="ixt:numdotdecimal" decimals="-3">14,689</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Balance at April 3, 2022</b></p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502226" contextRef="i_2022-04-03_StatementEquityComponentsAxis-CommonStockMember" unitRef="Share" name="us-gaap:SharesOutstanding" scale="0" format="ixt:numdotdecimal" decimals="INF">116,899,389</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502227" contextRef="i_2022-04-03_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">12</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502228" contextRef="i_2022-04-03_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">347,556</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c101502229" contextRef="i_2022-04-03_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">15</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c101502230" contextRef="i_2022-04-03_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">8,116</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502231" contextRef="i_2022-04-03" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">339,437</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Net income</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c101502233" contextRef="d_2022-04-04_2022-07-03_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c101502234" contextRef="d_2022-04-04_2022-07-03_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c101502235" contextRef="d_2022-04-04_2022-07-03_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502236" contextRef="d_2022-04-04_2022-07-03_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:numdotdecimal" decimals="-3">40,563</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502237" contextRef="d_2022-04-04_2022-07-03" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:numdotdecimal" decimals="-3">40,563</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Equity compensation</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c101502239" contextRef="d_2022-04-04_2022-07-03_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c101502240" contextRef="d_2022-04-04_2022-07-03_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:numdotdecimal" decimals="-3">3,483</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c101502241" contextRef="d_2022-04-04_2022-07-03_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c101502242" contextRef="d_2022-04-04_2022-07-03_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c101502243" contextRef="d_2022-04-04_2022-07-03" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:numdotdecimal" decimals="-3">3,483</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Foreign currency translation</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c101502245" contextRef="d_2022-04-04_2022-07-03_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c101502246" contextRef="d_2022-04-04_2022-07-03_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502247" contextRef="d_2022-04-04_2022-07-03_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">501</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c101502248" contextRef="d_2022-04-04_2022-07-03_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502249" contextRef="d_2022-04-04_2022-07-03" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">501</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Warrants exercised</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502250" contextRef="d_2022-04-04_2022-07-03_StatementEquityComponentsAxis-CommonStockMember" unitRef="Share" name="hlly:StockIssuedDuringPeriodSharesWarrantsExercised" scale="0" format="ixt:numdotdecimal" decimals="INF">33,333</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502251" contextRef="d_2022-04-04_2022-07-03_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="hlly:StockIssuedDuringPeriodValueWarrantsExercised" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502252" contextRef="d_2022-04-04_2022-07-03_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="hlly:StockIssuedDuringPeriodValueWarrantsExercised" scale="3" format="ixt:numdotdecimal" decimals="-3">383</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502253" contextRef="d_2022-04-04_2022-07-03_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="hlly:StockIssuedDuringPeriodValueWarrantsExercised" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502254" contextRef="d_2022-04-04_2022-07-03_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="hlly:StockIssuedDuringPeriodValueWarrantsExercised" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502255" contextRef="d_2022-04-04_2022-07-03" unitRef="USD" name="hlly:StockIssuedDuringPeriodValueWarrantsExercised" scale="3" format="ixt:numdotdecimal" decimals="-3">383</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;"><b>Balance at July 3, 2022</b></p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502256" contextRef="i_2022-07-03_StatementEquityComponentsAxis-CommonStockMember" unitRef="Share" name="us-gaap:SharesOutstanding" scale="0" format="ixt:numdotdecimal" decimals="INF">116,932,722</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502257" contextRef="i_2022-07-03_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">12</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502258" contextRef="i_2022-07-03_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">351,422</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502259" contextRef="i_2022-07-03_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">486</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502260" contextRef="i_2022-07-03_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">32,447</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502261" contextRef="i_2022-07-03" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">384,367</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td>&#xa0;</td>
      <td>&#xa0;</td>
      <td>&#xa0;</td>
      <td>&#xa0;</td>
      <td>&#xa0;</td>
      <td>&#xa0;</td>
      <td>&#xa0;</td>
      <td>&#xa0;</td>
      <td>&#xa0;</td>
      <td>&#xa0;</td>
      <td>&#xa0;</td>
      <td>&#xa0;</td>
      <td>&#xa0;</td>
      <td>&#xa0;</td>
      <td>&#xa0;</td>
      <td>&#xa0;</td>
      <td>&#xa0;</td>
      <td>&#xa0;</td>
      <td>&#xa0;</td>
      <td>&#xa0;</td>
      <td>&#xa0;</td>
      <td>&#xa0;</td>
      <td>&#xa0;</td>
      <td>&#xa0;</td>
      <td>&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Balance at December 31, 2022</b></p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502262" contextRef="i_2022-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Share" name="us-gaap:SharesOutstanding" scale="0" format="ixt:numdotdecimal" decimals="INF">117,147,997</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502263" contextRef="i_2022-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">12</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502264" contextRef="i_2022-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">368,122</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c101502265" contextRef="i_2022-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">944</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502266" contextRef="i_2022-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-5">48,800</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502267" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-4">415,990</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Net income</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;">&#x2014;</em></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101502269" contextRef="d_2023-01-01_2023-04-02_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101502270" contextRef="d_2023-01-01_2023-04-02_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101502271" contextRef="d_2023-01-01_2023-04-02_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101502272" contextRef="d_2023-01-01_2023-04-02_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:numdotdecimal" decimals="-3">4,247</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101502273" contextRef="d_2023-01-01_2023-04-02" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:numdotdecimal" decimals="-3">4,247</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Equity compensation</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;">&#x2014;</em></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101502275" contextRef="d_2023-01-01_2023-04-02_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101502276" contextRef="d_2023-01-01_2023-04-02_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:numdotdecimal" decimals="-3">394</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101502277" contextRef="d_2023-01-01_2023-04-02_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101502278" contextRef="d_2023-01-01_2023-04-02_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101502279" contextRef="d_2023-01-01_2023-04-02" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:numdotdecimal" decimals="-3">394</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Foreign currency translation</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;">&#x2014;</em></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101502281" contextRef="d_2023-01-01_2023-04-02_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101502282" contextRef="d_2023-01-01_2023-04-02_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">(<ix:nonFraction id="c101502283" contextRef="d_2023-01-01_2023-04-02_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="3" format="ixt:numdotdecimal" decimals="-3">199</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">)</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101502284" contextRef="d_2023-01-01_2023-04-02_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">(<ix:nonFraction id="c101502285" contextRef="d_2023-01-01_2023-04-02" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="3" format="ixt:numdotdecimal" decimals="-3">199</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Tax withholding related to vesting of restricted stock units</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c101502287" contextRef="d_2023-01-01_2023-04-02_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c101502288" contextRef="d_2023-01-01_2023-04-02_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:numdotdecimal" decimals="-3">34</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c101502289" contextRef="d_2023-01-01_2023-04-02_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c101502290" contextRef="d_2023-01-01_2023-04-02_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c101502291" contextRef="d_2023-01-01_2023-04-02" unitRef="USD" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:numdotdecimal" decimals="-3">34</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Issuance of shares for restricted stock units</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502292" contextRef="d_2023-01-01_2023-04-02_StatementEquityComponentsAxis-CommonStockMember" unitRef="Share" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" scale="0" format="ixt:numdotdecimal" decimals="INF">24,219</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c101502293" contextRef="d_2023-01-01_2023-04-02_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c101502294" contextRef="d_2023-01-01_2023-04-02_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c101502295" contextRef="d_2023-01-01_2023-04-02_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c101502296" contextRef="d_2023-01-01_2023-04-02_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c101502297" contextRef="d_2023-01-01_2023-04-02" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Balance at April 2, 2023</b></p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502298" contextRef="i_2023-04-02_StatementEquityComponentsAxis-CommonStockMember" unitRef="Share" name="us-gaap:SharesOutstanding" scale="0" format="ixt:numdotdecimal" decimals="INF">117,172,216</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502299" contextRef="i_2023-04-02_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">12</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502300" contextRef="i_2023-04-02_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">368,482</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c101502301" contextRef="i_2023-04-02_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">1,143</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502302" contextRef="i_2023-04-02_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">53,047</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502303" contextRef="i_2023-04-02" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">420,398</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Net income</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;">&#x2014;</em></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101502305" contextRef="d_2023-04-03_2023-07-02_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101502306" contextRef="d_2023-04-03_2023-07-02_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101502307" contextRef="d_2023-04-03_2023-07-02_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101502308" contextRef="d_2023-04-03_2023-07-02_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:numdotdecimal" decimals="-3">12,979</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101502309" contextRef="d_2023-04-03_2023-07-02" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:numdotdecimal" decimals="-3">12,979</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Equity compensation</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;">&#x2014;</em></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101502311" contextRef="d_2023-04-03_2023-07-02_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101502312" contextRef="d_2023-04-03_2023-07-02_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:numdotdecimal" decimals="-3">1,806</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101502313" contextRef="d_2023-04-03_2023-07-02_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101502314" contextRef="d_2023-04-03_2023-07-02_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101502315" contextRef="d_2023-04-03_2023-07-02" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" format="ixt:numdotdecimal" decimals="-3">1,806</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Foreign currency translation</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;">&#x2014;</em></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101502317" contextRef="d_2023-04-03_2023-07-02_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101502318" contextRef="d_2023-04-03_2023-07-02_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101502319" contextRef="d_2023-04-03_2023-07-02_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">272</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101502320" contextRef="d_2023-04-03_2023-07-02_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101502321" contextRef="d_2023-04-03_2023-07-02" unitRef="USD" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">272</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Tax withholding related to vesting of restricted stock units</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;">&#x2014;</em></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101502323" contextRef="d_2023-04-03_2023-07-02_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">(<ix:nonFraction id="c101502324" contextRef="d_2023-04-03_2023-07-02_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:numdotdecimal" decimals="-3">39</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">)</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101502325" contextRef="d_2023-04-03_2023-07-02_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101502326" contextRef="d_2023-04-03_2023-07-02_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">(<ix:nonFraction id="c101502327" contextRef="d_2023-04-03_2023-07-02" unitRef="USD" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:numdotdecimal" decimals="-3">39</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">)</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Issuance of shares for restricted stock units</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502328" contextRef="d_2023-04-03_2023-07-02_StatementEquityComponentsAxis-CommonStockMember" unitRef="Share" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" scale="0" format="ixt:numdotdecimal" decimals="INF">77,638</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502329" contextRef="d_2023-04-03_2023-07-02_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502330" contextRef="d_2023-04-03_2023-07-02_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502331" contextRef="d_2023-04-03_2023-07-02_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502332" contextRef="d_2023-04-03_2023-07-02_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502333" contextRef="d_2023-04-03_2023-07-02" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;"><b>Balance at July 2, 2023</b></p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502334" contextRef="i_2023-07-02_StatementEquityComponentsAxis-CommonStockMember" unitRef="Share" name="us-gaap:SharesOutstanding" scale="0" format="ixt:numdotdecimal" decimals="INF">117,249,854</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502335" contextRef="i_2023-07-02_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">12</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502336" contextRef="i_2023-07-02_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">370,249</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">(<ix:nonFraction id="c101502337" contextRef="i_2023-07-02_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">871</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">)</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502338" contextRef="i_2023-07-02_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">66,026</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502339" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:numdotdecimal" decimals="-3">435,416</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#xa0;</td>
     </tr>

    </tbody>
   </table>
  </div>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>The accompanying notes are an integral part of the unaudited condensed consolidated</b> <b>financial statements.</b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGNUM" style="width: 100%; text-align: center; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">
     7
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="TOCLink hf-cell" style="width: 100%; display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <div>
    &#xa0;
  </div>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>HOLLEY INC.</b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">(in thousands)</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">(unaudited)</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div>
   <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
    <tbody>
     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the twenty-six weeks ended</em></em></p> </td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 70%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>OPERATING ACTIVITIES:</b></p> </td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#xa0;</b></td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#xa0;</b></td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502345" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:numdotdecimal" decimals="-3">17,226</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502346" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:numdotdecimal" decimals="-3">57,421</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Adjustments to reconcile net income to net cash from operating activities:</b></p> </td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#xa0;</b></td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#xa0;</b></td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Depreciation</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502348" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:Depreciation" scale="3" format="ixt:numdotdecimal" decimals="-3">4,953</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502349" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:Depreciation" scale="3" format="ixt:numdotdecimal" decimals="-3">4,663</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Amortization of intangible assets</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502350" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" format="ixt:numdotdecimal" decimals="-3">7,353</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502351" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" format="ixt:numdotdecimal" decimals="-3">7,323</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Amortization of deferred loan costs</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502352" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:AmortizationOfFinancingCosts" scale="3" format="ixt:numdotdecimal" decimals="-3">901</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502353" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:AmortizationOfFinancingCosts" scale="3" format="ixt:numdotdecimal" decimals="-3">846</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Amortization of right of use assets</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502354" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">2,707</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502355" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">2,753</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; text-indent: 18pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Gain on termination of leases</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101502356" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="hlly:GainLossOnTerminationOfLeases" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">(<ix:nonFraction id="c101502357" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="hlly:GainLossOnTerminationOfLeases" scale="3" format="ixt:numdotdecimal" decimals="-3">279</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Fair value adjustments to warrant liability</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c101502358" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:FairValueAdjustmentOfWarrants" scale="3" format="ixt:numdotdecimal" decimals="-3">3,452</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c101502359" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:FairValueAdjustmentOfWarrants" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">20,941</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Fair value adjustments to earn-out liability</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c101502360" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" format="ixt:numdotdecimal" decimals="-3">1,389</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c101502361" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">1,853</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 18pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Fair value adjustments to interest rate collar</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: right; padding: 0; margin: 0">(<ix:nonFraction id="c101502362" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:UnrealizedGainLossOnDerivatives" scale="3" format="ixt:numdotdecimal" decimals="-3">2,068</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">)</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101502363" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:UnrealizedGainLossOnDerivatives" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Equity compensation</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502364" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" scale="3" format="ixt:numdotdecimal" decimals="-5">2,200</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502365" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" scale="3" format="ixt:numdotdecimal" decimals="-3">6,645</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Change in deferred taxes</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c101502366" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:IncreaseDecreaseInOtherDeferredLiability" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">10,663</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c101502367" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:IncreaseDecreaseInOtherDeferredLiability" scale="3" format="ixt:numdotdecimal" decimals="-4" sign="-">1,090</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Loss on disposal of property, plant and equipment</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502368" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">69</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502369" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">336</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Provision for inventory reserves</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c101502370" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:InventoryWriteDown" scale="3" format="ixt:numdotdecimal" decimals="-3">2,973</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502371" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:InventoryWriteDown" scale="3" format="ixt:numdotdecimal" decimals="-3">2,787</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Provision for credit losses</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502372" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" format="ixt:numdotdecimal" decimals="-3">717</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502373" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" format="ixt:numdotdecimal" decimals="-3">145</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Change in operating assets and liabilities:</p> </td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Accounts receivable</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c101502375" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" format="ixt:numdotdecimal" decimals="-3">10,707</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c101502376" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" format="ixt:numdotdecimal" decimals="-3">6,343</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Inventories</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502377" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:IncreaseDecreaseInInventories" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">11,691</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c101502378" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:IncreaseDecreaseInInventories" scale="3" format="ixt:numdotdecimal" decimals="-3">29,483</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Prepaids and other current assets</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502379" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="hlly:IncreaseDecreaseInPrepaidsAndOtherCurrentAssets" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">2,239</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502380" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="hlly:IncreaseDecreaseInPrepaidsAndOtherCurrentAssets" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">3,838</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Accounts payable</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c101502381" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">1,337</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c101502382" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">5,778</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Accrued interest</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502383" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:IncreaseDecreaseInInterestPayableNet" scale="3" format="ixt:numdotdecimal" decimals="-3">267</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502384" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:IncreaseDecreaseInInterestPayableNet" scale="3" format="ixt:numdotdecimal" decimals="-3">484</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 36pt;">Accrued and other liabilities</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502385" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" scale="3" format="ixt:numdotdecimal" decimals="-3">1,021</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c101502386" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">643</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net cash provided by operating activities</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502387" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" format="ixt:numdotdecimal" decimals="-3">34,383</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502388" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" format="ixt:numdotdecimal" decimals="-3">20,831</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>INVESTING ACTIVITIES:</b></p> </td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#xa0;</b></td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#xa0;</b></td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Capital expenditures</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c101502390" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" format="ixt:numdotdecimal" decimals="-3">2,738</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c101502391" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" format="ixt:numdotdecimal" decimals="-3">9,609</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Proceeds from the disposal of fixed assets</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c101502392" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:ProceedsFromSaleOfProductiveAssets" scale="3" format="ixt:numdotdecimal" decimals="-3">356</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502393" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:ProceedsFromSaleOfProductiveAssets" scale="3" format="ixt:numdotdecimal" decimals="-3">244</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Cash paid for acquisitions, net</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502394" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c101502395" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="3" format="ixt:numdotdecimal" decimals="-3">14,077</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net cash used in investing activities</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c101502396" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">2,382</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c101502397" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">23,442</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>FINANCING ACTIVITIES:</b></p> </td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#xa0;</b></td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#xa0;</b></td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 9pt;">Proceeds from issuance of long-term debt</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: right; padding: 0; margin: 0"><ix:nonFraction id="c101502399" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: right; padding: 0; margin: 0"><ix:nonFraction id="c101502400" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" scale="3" format="ixt:numdotdecimal" decimals="-6">27,000</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Principal payments on long-term debt</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c101502401" contextRef="d_2023-01-01_2023-07-02_LongtermDebtTypeAxis-PrincipalPaymentMember" unitRef="USD" name="us-gaap:RepaymentsOfLongTermDebt" scale="3" format="ixt:numdotdecimal" decimals="-3">14,072</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c101502402" contextRef="d_2022-01-01_2022-07-03_LongtermDebtTypeAxis-PrincipalPaymentMember" unitRef="USD" name="us-gaap:RepaymentsOfLongTermDebt" scale="3" format="ixt:numdotdecimal" decimals="-3">30,099</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Deferred financing fees</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(<ix:nonFraction id="c101502403" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:PaymentsOfFinancingCosts" scale="3" format="ixt:numdotdecimal" decimals="-3">1,427</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c101502404" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:PaymentsOfFinancingCosts" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Payments from stock-based award activities</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c101502405" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:numdotdecimal" decimals="-3">73</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c101502406" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 9pt;">Proceeds from issuance of common stock in connection with the exercise of Warrants</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: right; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502407" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:ProceedsFromWarrantExercises" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: right; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502408" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:ProceedsFromWarrantExercises" scale="3" format="ixt:numdotdecimal" decimals="-3">383</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net cash used in financing activities</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c101502409" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">15,572</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c101502410" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">2,716</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Effect of foreign currency rate fluctuations on cash</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502411" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" format="ixt:numdotdecimal" decimals="-3">161</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c101502412" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">443</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net change in cash and cash equivalents</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502413" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" format="ixt:numdotdecimal" decimals="-4">16,590</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c101502414" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" format="ixt:numdotdecimal" decimals="-4" sign="-">5,770</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Cash and cash equivalents:</b></p> </td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#xa0;</b></td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#xa0;</b></td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Beginning of period</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502416" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" format="ixt:numdotdecimal" decimals="-4">26,150</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502417" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" format="ixt:numdotdecimal" decimals="-3">36,325</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">End of period</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502418" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" format="ixt:numdotdecimal" decimals="-4">42,740</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502419" contextRef="i_2022-07-03" unitRef="USD" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" format="ixt:numdotdecimal" decimals="-3">30,555</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Supplemental disclosures of cash flow information:</b></p> </td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#xa0;</b></td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#xa0;</b></td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Cash paid for interest</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502421" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:InterestPaidNet" scale="3" format="ixt:numdotdecimal" decimals="-3">29,097</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 12%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502422" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:InterestPaidNet" scale="3" format="ixt:numdotdecimal" decimals="-3">16,005</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Cash paid for income taxes</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c101502423" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:IncomeTaxesPaidNet" scale="3" format="ixt:numdotdecimal" decimals="-3">12,021</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      <td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c101502424" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:IncomeTaxesPaidNet" scale="3" format="ixt:numdotdecimal" decimals="-3">4,276</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;"><b>Noncash investing and financing activities:</b></p> </td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 18pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Vested Earn-out Shares issued to Empower Sponsor Holdings LLC</p> </td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">$</td>
      <td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: right; padding: 0; margin: 0"><ix:nonFraction id="c101502426" contextRef="d_2023-01-01_2023-07-02_CounterpartyNameAxis-EmpowerSponsorHoldingsLlcMember" unitRef="USD" name="us-gaap:StockIssued1" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">$</td>
      <td style="width: 12%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: right; padding: 0; margin: 0"><ix:nonFraction id="c101502427" contextRef="d_2022-01-01_2022-07-03_CounterpartyNameAxis-EmpowerSponsorHoldingsLlcMember" unitRef="USD" name="us-gaap:StockIssued1" scale="3" format="ixt:numdotdecimal" decimals="-3">14,689</ix:nonFraction></td>
      <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
     </tr>

    </tbody>
   </table>
  </div>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>The accompanying notes are an integral part of the unaudited condensed consolidated</b> <b>financial statements.</b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">
       8
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="width: 100%;">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="text-align: left; margin: 0pt; width: 99.9%; display: inline-block;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
    <div class="hf-row">
     <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; font-weight: bold; margin: 0pt; width: 99.9%; display: inline-block;">
       HOLLEY INC.
     </div>
    </div>
    <div class="hf-row">
     <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; font-weight: bold; margin: 0pt; width: 99.9%; display: inline-block;">
       NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
     </div>
    </div>
    <div class="hf-row">
     <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; margin: 0pt; width: 99.9%; display: inline-block;">
       (in thousands, except share data)
     </div>
    </div>
    <div class="hf-row">
     <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; margin: 0pt; width: 99.9%; display: inline-block;">
       (unaudited)
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <div>
    &#xa0;
  </div>
  <ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="c2444437" escape="true">
   <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;"><tbody><tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;"><td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">1.</em> </b></p> </td><td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>DESCRIPTION OF THE BUSINESS, BASIS OF PRESENTATION, AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</b></p> </td></tr>
</tbody></table>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">Holley Inc., a Delaware corporation headquartered in Bowling Green, Kentucky (the &#x201c;Company&#x201d; or &#x201c;Holley&#x201d;), conducts operations through its wholly owned subsidiaries. These operating subsidiaries are comprised of Holley Performance Products Inc. (&#x201c;Holley Performance&#x201d;), Hot Rod Brands, Inc. (&#x201c;Hot Rod Brands&#x201d;), Simpson Safety Solutions, Inc., B&amp;M Racing and Performance Products, Inc., and Speedshop.com, Inc.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The Company consummated a&#xa0;business combination (the &#x201c;Business Combination&#x201d;) pursuant to that certain Agreement and Plan of Merger dated <em style="font: inherit;"> March 11, 2021 (</em>the &#x201c;Merger Agreement&#x201d;), by and among Empower Ltd., (&#x201c;Empower&#x201d;), Empower Merger Sub I Inc., Empower Merger Sub II LLC, and Holley Intermediate Holdings, Inc. (&#x201c;Holley Intermediate&#x201d;) on <em style="font: inherit;"> July 16, 2021, (</em>the &#x201c;Closing&#x201d; and such date, the &#x201c;Closing Date&#x201d;). The Business Combination was accounted for as a reverse recapitalization in which Holley Intermediate was deemed the accounting acquirer with Holley Inc. as the successor registrant. As such, Empower was treated as the acquired company for financial reporting purposes. On the Closing Date, Empower changed its name to Holley Inc. and its trading symbol on the New York Stock Exchange (the &#x201c;NYSE&#x201d;) from &#x201c;EMPW&#x201d; to &#x201c;HLLY.&#x201d;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The Company designs, manufactures and distributes performance automotive products to customers primarily in the United States, Canada and Europe. The Company is a leading manufacturer of a diversified line of performance automotive products, including carburetors, fuel pumps, fuel injection systems, nitrous oxide injection systems, superchargers, exhaust headers, mufflers, distributors, ignition components, engine tuners and automotive performance plumbing products. The Company is also a leading manufacturer of exhaust products as well as shifters, converters, transmission kits, transmissions, tuners and automotive software. The Company&#x2019;s products are designed to enhance street, off-road, recreational and competitive vehicle performance through increased horsepower, torque and drivability. The Company has locations in the United States, Canada, Italy and China.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"><b></b></p><ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="hlly:EmergingGrowthCompanyPolicyTextBlock" id="c101505790" escape="true"><p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"><b>Emerging Growth Company Status</b></p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">Section <em style="font: inherit;">102</em>(b)(<em style="font: inherit;">1</em>) of the JOBS Act&#xa0;exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies are required to comply with the new or revised financial accounting standards. The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies but any such election to opt out is irrevocable. The Company is an emerging growth company, and, as such, has elected to take advantage of the benefits of the extended transition period for new or revised financial accounting standards.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#xa0;</p></ix:nonNumeric><p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"></p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"><b></b></p><ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="hlly:RisksAndUncertaintiesPolicyTextBlock" id="c101506558" escape="true"><p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"><b>Risks and Uncertainties</b></p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The Company's&#xa0;business and results of operations, financial condition, and liquidity are impacted by broad economic conditions including inflation, labor shortages, and disruption of the supply chain, as well as by geopolitical events, specifically the conflict in Ukraine. The Company's&#xa0;operations have been adversely impacted by inflationary pressures primarily related to transportation, labor and component&#xa0;costs. Sales growth in certain products has been constrained by continuing supply chain challenges and automotive electronic component shortages. In response to the global supply chain volatility and inflationary impacts, the Company has&#xa0;attempted to minimize potential adverse impacts on its&#xa0;business with cost savings initiatives, price increases to customers, and by increasing inventory levels of certain products and working&#xa0;closely with its&#xa0;suppliers and customers to minimize disruptions in delivering products to customers.&#xa0;Our profitability has been, and <em style="font: inherit;"> may </em>continue to be, adversely affected by constrained consumer demand, a shift in sales to lower-margin products, and demands on our performance that increase&#xa0;our costs.&#xa0;Should the ongoing macroeconomic conditions <em style="font: inherit;">not</em> improve, or worsen, or if the Company's attempt&#xa0;to mitigate the impact on its supply chain, operations and costs is <em style="font: inherit;">not</em> successful,&#xa0;the Company&#x2019;s business, results of operations and financial condition <em style="font: inherit;"> may </em>be adversely affected.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p></ix:nonNumeric><p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"></p>
   <ix:exclude>
    <div class="PGNUM" style="width: 100%; text-align: center; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">
     <em style="font: inherit;">9</em>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
    <div class="PGHDR" style="width: 100%;">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="text-align: left; margin: 0pt; width: 99.9%; display: inline-block;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">Table of Contents</a>
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; font-weight: bold; margin: 0pt; width: 99.9%; display: inline-block;">
        HOLLEY INC.
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; font-weight: bold; margin: 0pt; width: 99.9%; display: inline-block;">
        NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; margin: 0pt; width: 99.9%; display: inline-block;">
        (in thousands, except share data)
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; margin: 0pt; width: 99.9%; display: inline-block;">
        (unaudited)
      </div>
     </div>
    </div>
   </ix:exclude>
   <ix:exclude>&#xa0;</ix:exclude>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"><b></b></p><ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="c101506850" escape="true"><p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"><b>Basis of Presentation</b></p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP" or &#x201c;GAAP&#x201d;) and applicable rules and regulations of the SEC&#xa0;regarding interim financial reporting. Certain information and footnote disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations. Accordingly, these interim condensed consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements and notes thereto for the year ended <em style="font: inherit;"> December 31, 2022, </em>as filed with the SEC on <em style="font: inherit;"> March 15, 2023, </em>in the Company&#x2019;s annual report on Form <em style="font: inherit;">10</em>-K. In management&#x2019;s opinion, the unaudited interim condensed consolidated financial statements reflect all adjustments, which are of a normal and recurring nature, that are necessary for a fair presentation of financial results for the interim periods presented. Operating results for any quarter are <em style="font: inherit;">not</em> necessarily indicative of the results for the full fiscal year.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The Company operates on a fiscal&#xa0;year that ends on&#xa0;<em style="font: inherit;"> December 31, 2023 </em>and <em style="font: inherit;">2022.</em> The&#xa0;<em style="font: inherit;">three</em>- and <em style="font: inherit;">six</em>-month periods ended <em style="font: inherit;"> July 2, 2023</em>&#xa0;and <em style="font: inherit;"> July 3, 2022</em>&#xa0;each included <em style="font: inherit;">13</em> weeks and <em style="font: inherit;">26</em> weeks, respectively.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p></ix:nonNumeric><p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"></p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"><b></b></p><ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="us-gaap:ConsolidationPolicyTextBlock" id="c101506851" escape="true"><p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"><b>Principles of Consolidation</b></p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">These unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All significant intercompany transactions and accounts have been eliminated in consolidation.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#xa0;</p></ix:nonNumeric><p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"></p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"><b>Summary of Significant Accounting Policies</b></p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The following are updates to the significant accounting policies described in our audited consolidated financial&#xa0;statements as of and for the year ended <em style="font: inherit;"> December 31, 2022.</em></p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"><b></b></p><ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="c101506852" escape="true"><p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"><b>Equity-Based Compensation</b></p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The Company accounts for equity-based awards granted to employees and nonemployees under the fair value method prescribed by Accounting Standards Codification ("ASC")&#xa0;Subtopic&#xa0;<em style="font: inherit;">718</em>-<em style="font: inherit;">10,</em> Stock Compensation. Equity-based compensation cost is measured based on the estimated grant date fair value of the award and is&#xa0;recognized as expense over the requisite service period (generally the vesting period). The fair value of stock options is estimated using the Black Scholes option-pricing model. Restricted stock units are valued at the stock price on the&#xa0;grant date. The fair value of profit interest units ("PIUs") granted by Holley Parent Holdings, LLC (the "Holley Stockholder") is estimated based on the Company&#x2019;s estimated equity&#xa0;value for each unit class at the time of granting using the Black-Scholes option-pricing model, discounted to reflect market considerations for illiquidity.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">Performance share units that&#xa0;vest based on the achievement of company-designated performance targets are valued at the stock price on the grant date.&#xa0;Compensation expense in respect of such performance share units is recognized each period based on the expected level of achievement and, to the extent that the expected levels of achievement change, compensation cost is adjusted in the period of change with the remaining unrecognized cost recognized&#xa0;over the remaining requisite service period.&#xa0;For performance share units that&#xa0;vest based on the achievement of predetermined market conditions, the Company estimates the grant date fair value using a Monte Carlo simulation model.<b> </b><span style="color:#000000">The fair value associated with each tranche of the award is recognized, straight-line, over the associated requisite&#xa0;service period for that tranche, subject to acceleration if the market condition is met prior to the end of the derived service period.</span></p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">Unless the awards contain a market condition, previously recognized expense related to forfeited awards is reversed in the period in which the forfeiture occurs. For awards containing a market condition, previously recognized stock-based compensation expense is <em style="font: inherit;">not</em> reversed when the awards are forfeited as long as the service is provided for the duration of the required service period.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#xa0;</p></ix:nonNumeric><p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"></p>
   <ix:exclude>
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">
       <em style="font: inherit;">10</em>
      </div>
     </div>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
    <div class="PGHDR" style="width: 100%;">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="text-align: left; margin: 0pt; width: 99.9%; display: inline-block;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">Table of Contents</a>
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; font-weight: bold; margin: 0pt; width: 99.9%; display: inline-block;">
        HOLLEY INC.
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; font-weight: bold; margin: 0pt; width: 99.9%; display: inline-block;">
        NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; margin: 0pt; width: 99.9%; display: inline-block;">
        (in thousands, except share data)
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; margin: 0pt; width: 99.9%; display: inline-block;">
        (unaudited)
      </div>
     </div>
    </div>
   </ix:exclude>
   <ix:exclude>&#xa0;</ix:exclude>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-align: justify;"><b></b></p><ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="us-gaap:DerivativesReportingOfDerivativeActivity" id="c101506853" escape="true"><p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-align: justify;"><b>Derivative Financial Instruments</b></p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-align: justify;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-align: justify;">The Company evaluates its financial instruments to determine if such instruments are derivatives or contain features that qualify as embedded&#xa0;derivatives in accordance with ASC Topic <em style="font: inherit;">815,</em> Derivatives and Hedging. For derivative financial instruments that are accounted for as liabilities, the&#xa0;derivative instrument is initially recorded at its fair value on the grant date and is then re-valued at each reporting date, with changes in the fair value&#xa0;reported in the statements of operations. Derivative liabilities are classified on the balance sheet as current or non-current based on whether or <em style="font: inherit;">not</em> net cash&#xa0;settlement or conversion of the instrument could be required within <em style="font: inherit;">12</em> months of the balance sheet date.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-align: justify;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-align: justify;">The Company uses derivative instruments to manage its exposure to changes in interest rates on borrowings under its debt facility. These derivative instruments are primarily valued on the basis of quotes obtained from banks, brokers, and/or&#xa0;dealers. The valuation of the derivative instruments considers future expected interest rates on the notional principal balance remaining, which is comparable to what a prospective acquirer would pay on the measurement date. Valuation pricing models consider inputs such as forward rates, anticipated interest rate volatility relating to the reference rate, as well as time value, counterparty risk and other factors underlying derivative instruments.&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p></ix:nonNumeric><p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"></p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"><b></b></p><ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="c101506854" escape="true"><p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"><b>Recent Accounting Pronouncements</b></p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"><b><i>Accounting Standards Recently Adopted</i></b></p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">In <em style="font: inherit;"> October 2021, </em>the Financial Accounting Standards Board issued Accounting Standards Update ("ASU")&#xa0;<em style="font: inherit;">2021</em>-<em style="font: inherit;">08,</em> <i>Business Combinations (Topic <em style="font: inherit;">805</em>):</i> <i>Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</i>. This ASU requires entities to apply the definition of a performance obligation under ASC Topic <em style="font: inherit;">606,</em> <i>Revenue from Contracts with Customers</i>,&#xa0;to recognize and measure contract assets and contract liabilities (i.e., deferred revenue) relating to contracts with customers that are acquired in a business combination. Prior to the adoption of ASU <em style="font: inherit;">2021</em>-<em style="font: inherit;">08,</em> an acquirer generally recognized assets acquired, and liabilities assumed in a business combination, including contract assets and contract liabilities arising from revenue contracts with customers, at fair value on the acquisition date. ASU <em style="font: inherit;">No.</em> <em style="font: inherit;">2021</em>-<em style="font: inherit;">08</em> results in the acquirer recording acquired contract assets and liabilities on the same basis that would have been recorded by the acquiree before the acquisition under ASC Topic <em style="font: inherit;">606.</em> The Company adopted ASU <em style="font: inherit;">2021</em>-<em style="font: inherit;">08</em> on <em style="font: inherit;"> January 1, 2023. </em>Adoption of ASU <em style="font: inherit;">2021</em>-<em style="font: inherit;">08</em> did <em style="font: inherit;">not</em> impact the Company's consolidated financial statements.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p></ix:nonNumeric><p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"></p>
   <ix:exclude>
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">
       <em style="font: inherit;">11</em>
      </div>
     </div>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
    <div class="PGHDR" style="width: 100%;">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="text-align: left; margin: 0pt; width: 99.9%; display: inline-block;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">Table of Contents</a>
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; font-weight: bold; margin: 0pt; width: 99.9%; display: inline-block;">
        HOLLEY INC.
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; font-weight: bold; margin: 0pt; width: 99.9%; display: inline-block;">
        NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; margin: 0pt; width: 99.9%; display: inline-block;">
        (in thousands, except share data)
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; margin: 0pt; width: 99.9%; display: inline-block;">
        (unaudited)
      </div>
     </div>
    </div>
   </ix:exclude>
   <ix:exclude>&#xa0;&#xa0;</ix:exclude>
  </ix:nonNumeric>
  <div>
    &#xa0;
  </div>
  <ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="c2444438" escape="true">
   <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;">
    <tbody>
     <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
      <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">2.</em> </b></p> </td>
      <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>ACQUISITIONS</b></p> </td>
     </tr>

    </tbody>
   </table>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">In <em style="font: inherit;">2022,</em> the Company completed <em style="font: inherit;">three</em>&#xa0;acquisitions. These acquisitions are expected to enhance the Company's portfolio of products and services in the automotive aftermarket and automotive safety solutions market.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The Company accounts for acquisitions using the acquisition method, and accordingly, the purchase price has been allocated based upon the fair value of the assets acquired and liabilities assumed. The valuation of the assets acquired and liabilities assumed is subject to revision. If additional information becomes available, the Company <em style="font: inherit;"> may </em>further revise the purchase price allocation as soon as practical, but <em style="font: inherit;">no</em> later than <em style="font: inherit;">one</em> year from the acquisition date. Goodwill generated by the acquisitions is primarily attributable to the strong market position of the entities acquired.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">Purchase price consideration for all acquisitions was paid primarily in cash. All acquisitions were for <em style="font: inherit;">100</em> percent of the acquired business and are reported in the Consolidated Statements of Cash Flows, net of acquired cash and cash equivalents. Acquisition-related costs, including advisory, legal, accounting, valuation and other costs, are typically expensed in the periods in which the costs are incurred and are recorded in acquisition and restructuring costs. The results of operations of acquired businesses are included in the consolidated financial statements from the acquisition date.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">In <em style="font: inherit;">2022,</em>&#xa0;the Company acquired substantially all the assets of John's Ind., Inc. ("John's"), Southern Kentucky Classics ("SKC"), and Vesta Motorsports USA, Inc., doing business as RaceQuip ("RaceQuip").&#xa0;These acquisitions were immaterial business combinations. Cash paid for the <em style="font: inherit;">three</em>&#xa0;acquisitions, net of cash acquired, was $<ix:nonFraction id="c101502481" contextRef="d_2022-01-01_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember" unitRef="USD" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="3" format="ixt:numdotdecimal" decimals="-3">14,863</ix:nonFraction>,&#xa0;and was funded with borrowings from the Company's credit facility and cash on hand. The acquisitions resulted in both amortizable and nonamortizable intangibles and goodwill totaling $<ix:nonFraction id="c101502482" contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember" unitRef="USD" name="hlly:BusinessCombinationIntangibleAssetsIncludingGoodwillAcquired" scale="3" format="ixt:numdotdecimal" decimals="-3">10,553</ix:nonFraction>. The goodwill and intangibles generated as a result of these acquisitions are deductible for income tax purposes. The final allocation of the purchase price allocation to&#xa0;specific assets acquired and liabilities assumed was adjusted to reflect the final fair value estimate of acquired assets and liabilities, as noted below.&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The allocation of the purchase price to the assets acquired and liabilities assumed was based on estimates of the fair value of the net assets as follows:</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" id="c2444439" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><em style="font: inherit;">&#xa0;</em></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Measurement</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><em style="font: inherit;">&#xa0;</em></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Period</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">(as initially reported)</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Adjustments</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">(as adjusted)</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 52%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accounts receivable</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502494" contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember_RestatementAxis-ScenarioPreviouslyReportedMember" unitRef="USD" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" scale="3" format="ixt:numdotdecimal" decimals="-3">959</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c101502495" contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember_RestatementAxis-RestatementAdjustmentMember" unitRef="USD" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">397</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502496" contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember" unitRef="USD" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" scale="3" format="ixt:numdotdecimal" decimals="-3">562</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Inventory</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502497" contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember_RestatementAxis-ScenarioPreviouslyReportedMember" unitRef="USD" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" scale="3" format="ixt:numdotdecimal" decimals="-3">3,481</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502498" contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember_RestatementAxis-RestatementAdjustmentMember" unitRef="USD" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" scale="3" format="ixt:numdotdecimal" decimals="-3">146</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502499" contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember" unitRef="USD" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" scale="3" format="ixt:numdotdecimal" decimals="-3">3,627</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Property, plant and equipment</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502500" contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember_RestatementAxis-ScenarioPreviouslyReportedMember" unitRef="USD" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" scale="3" format="ixt:numdotdecimal" decimals="-3">275</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502502" contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember" unitRef="USD" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" scale="3" format="ixt:numdotdecimal" decimals="-3">275</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other assets</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502503" contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember_RestatementAxis-ScenarioPreviouslyReportedMember" unitRef="USD" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" scale="3" format="ixt:numdotdecimal" decimals="-3">1,132</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c101502504" contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember_RestatementAxis-RestatementAdjustmentMember" unitRef="USD" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">1,108</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502505" contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember" unitRef="USD" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" scale="3" format="ixt:numdotdecimal" decimals="-3">24</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Tradenames</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502506" contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember_FiniteLivedIntangibleAssetsByMajorClassAxis-TradeNamesMember_RestatementAxis-ScenarioPreviouslyReportedMember" unitRef="USD" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" scale="3" format="ixt:numdotdecimal" decimals="-3">1,689</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502508" contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember_FiniteLivedIntangibleAssetsByMajorClassAxis-TradeNamesMember" unitRef="USD" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" scale="3" format="ixt:numdotdecimal" decimals="-3">1,689</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer relationships</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502509" contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember_RestatementAxis-ScenarioPreviouslyReportedMember" unitRef="USD" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" scale="3" format="ixt:numdotdecimal" decimals="-3">1,512</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502511" contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember" unitRef="USD" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" scale="3" format="ixt:numdotdecimal" decimals="-3">1,512</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Goodwill</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502512" contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember_RestatementAxis-ScenarioPreviouslyReportedMember" unitRef="USD" name="us-gaap:Goodwill" scale="3" format="ixt:numdotdecimal" decimals="-3">5,858</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502513" contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember_RestatementAxis-RestatementAdjustmentMember" unitRef="USD" name="us-gaap:Goodwill" scale="3" format="ixt:numdotdecimal" decimals="-3">1,494</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502514" contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember" unitRef="USD" name="us-gaap:Goodwill" scale="3" format="ixt:numdotdecimal" decimals="-3">7,352</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accounts payable</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c101502515" contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember_RestatementAxis-ScenarioPreviouslyReportedMember" unitRef="USD" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" scale="3" format="ixt:numdotdecimal" decimals="-3">25</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c101502516" contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember_RestatementAxis-RestatementAdjustmentMember" unitRef="USD" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" scale="3" format="ixt:numdotdecimal" decimals="-3">133</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c101502517" contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember" unitRef="USD" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" scale="3" format="ixt:numdotdecimal" decimals="-3">158</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued liabilities</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c101502518" contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember_RestatementAxis-ScenarioPreviouslyReportedMember" unitRef="USD" name="hlly:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccrued" scale="3" format="ixt:numdotdecimal" decimals="-3">18</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c101502519" contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember_RestatementAxis-RestatementAdjustmentMember" unitRef="USD" name="hlly:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccrued" scale="3" format="ixt:numdotdecimal" decimals="-3">2</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c101502520" contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember" unitRef="USD" name="hlly:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccrued" scale="3" format="ixt:numdotdecimal" decimals="-4">20</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502521" contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember_RestatementAxis-ScenarioPreviouslyReportedMember" unitRef="USD" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" scale="3" format="ixt:numdotdecimal" decimals="-3">14,863</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502522" contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember_RestatementAxis-RestatementAdjustmentMember" unitRef="USD" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502523" contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember" unitRef="USD" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" scale="3" format="ixt:numdotdecimal" decimals="-3">14,863</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
      </tr>

     </tbody>
    </table>
   </ix:nonNumeric>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The fair value of the acquired customer relationship intangible asset was estimated using the excess earnings approach. The customer relationship intangible asset is being amortized based on the attrition rate of customers which was determined to be <ix:nonNumeric contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="c101502483" format="ixt-sec:duryear">20</ix:nonNumeric> years. The fair value of the acquired tradenames intangible asset was estimated using the relief from royalty method, a form of the income approach. The tradenames were determined to have an indefinite life.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <ix:exclude>
    <div class="PGNUM" style="width: 100%; text-align: center; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">
     <em style="font: inherit;">12</em>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
    <div class="PGHDR" style="width: 100%;">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="text-align: left; margin: 0pt; width: 99.9%; display: inline-block;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">Table of Contents</a>
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; font-weight: bold; margin: 0pt; width: 99.9%; display: inline-block;">
        HOLLEY INC.
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; font-weight: bold; margin: 0pt; width: 99.9%; display: inline-block;">
        NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; margin: 0pt; width: 99.9%; display: inline-block;">
        (in thousands, except share data)
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; margin: 0pt; width: 99.9%; display: inline-block;">
        (unaudited)
      </div>
     </div>
    </div>
   </ix:exclude>
   <ix:exclude>&#xa0;</ix:exclude>
  </ix:nonNumeric>
  <div>
    &#xa0;
  </div>
  <ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="us-gaap:InventoryDisclosureTextBlock" id="c2444440" escape="true">
   <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;">
    <tbody>
     <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
      <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">3.</em> </b></p> </td>
      <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>INVENTORY</b></p> </td>
     </tr>

    </tbody>
   </table>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">Inventories of the Company consisted of the following:</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="c2444441" escape="true">
    <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 18pt;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">As of</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">December 31, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 68%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Raw materials</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502529" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:InventoryRawMaterials" scale="3" format="ixt:numdotdecimal" decimals="-3">71,392</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502530" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:InventoryRawMaterials" scale="3" format="ixt:numdotdecimal" decimals="-3">78,586</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Work-in-process</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502531" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:InventoryWorkInProcess" scale="3" format="ixt:numdotdecimal" decimals="-3">24,915</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502532" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:InventoryWorkInProcess" scale="3" format="ixt:numdotdecimal" decimals="-3">23,906</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Finished goods</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502533" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:InventoryFinishedGoods" scale="3" format="ixt:numdotdecimal" decimals="-3">121,197</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502534" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:InventoryFinishedGoods" scale="3" format="ixt:numdotdecimal" decimals="-3">131,081</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502535" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:InventoryNet" scale="3" format="ixt:numdotdecimal" decimals="-3">217,504</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502536" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:InventoryNet" scale="3" format="ixt:numdotdecimal" decimals="-3">233,573</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
      </tr>

     </tbody>
    </table>
   </ix:nonNumeric>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#xa0;</p>
  </ix:nonNumeric>
  <div>
    &#xa0;
  </div>
  <ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="c2444442" escape="true">
   <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;">
    <tbody>
     <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
      <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">4.</em> </b></p> </td>
      <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>PROPERTY, PLANT AND EQUIPMENT, NET</b></p> </td>
     </tr>

    </tbody>
   </table>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">Property, plant and equipment of the Company consisted of the following:</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="c2444443" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">As of</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">December 31, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 68%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Land</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502543" contextRef="i_2023-07-02_PropertyPlantAndEquipmentByTypeAxis-LandMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" format="ixt:numdotdecimal" decimals="-3">3,426</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502544" contextRef="i_2022-12-31_PropertyPlantAndEquipmentByTypeAxis-LandMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" format="ixt:numdotdecimal" decimals="-3">3,426</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Buildings and improvements</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502545" contextRef="i_2023-07-02_PropertyPlantAndEquipmentByTypeAxis-BuildingAndBuildingImprovementsMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" format="ixt:numdotdecimal" decimals="-3">11,669</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502546" contextRef="i_2022-12-31_PropertyPlantAndEquipmentByTypeAxis-BuildingAndBuildingImprovementsMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" format="ixt:numdotdecimal" decimals="-3">11,051</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Machinery and equipment</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502547" contextRef="i_2023-07-02_PropertyPlantAndEquipmentByTypeAxis-MachineryAndEquipmentMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" format="ixt:numdotdecimal" decimals="-3">70,947</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502548" contextRef="i_2022-12-31_PropertyPlantAndEquipmentByTypeAxis-MachineryAndEquipmentMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" format="ixt:numdotdecimal" decimals="-4">66,140</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Construction in process</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502549" contextRef="i_2023-07-02_PropertyPlantAndEquipmentByTypeAxis-ConstructionInProgressMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" format="ixt:numdotdecimal" decimals="-3">5,939</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502550" contextRef="i_2022-12-31_PropertyPlantAndEquipmentByTypeAxis-ConstructionInProgressMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" format="ixt:numdotdecimal" decimals="-3">9,563</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total property, plant and equipment</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502551" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" format="ixt:numdotdecimal" decimals="-3">91,981</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502552" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" format="ixt:numdotdecimal" decimals="-4">90,180</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Less: accumulated depreciation</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502553" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" format="ixt:numdotdecimal" decimals="-4">42,290</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502554" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" format="ixt:numdotdecimal" decimals="-3">37,999</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Property, plant and equipment, net</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502555" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" format="ixt:numdotdecimal" decimals="-3">49,691</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502556" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" format="ixt:numdotdecimal" decimals="-3">52,181</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
      </tr>

     </tbody>
    </table>
   </ix:nonNumeric>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The Company&#x2019;s long-lived assets by geographic locations are as follows:</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock" id="c2444444" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">As of</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">December 31, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">United States</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101502561" contextRef="i_2023-07-02_StatementGeographicalAxis-US" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" format="ixt:numdotdecimal" decimals="-3">47,856</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101502562" contextRef="i_2022-12-31_StatementGeographicalAxis-US" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" format="ixt:numdotdecimal" decimals="-3">50,434</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">International</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502563" contextRef="i_2023-07-02_StatementGeographicalAxis-NonUsMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" format="ixt:numdotdecimal" decimals="-3">1,835</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502564" contextRef="i_2022-12-31_StatementGeographicalAxis-NonUsMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" format="ixt:numdotdecimal" decimals="-3">1,747</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total property, plant and equipment, net</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502565" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" format="ixt:numdotdecimal" decimals="-3">49,691</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502566" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" format="ixt:numdotdecimal" decimals="-3">52,181</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
      </tr>

     </tbody>
    </table>
   </ix:nonNumeric>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <ix:exclude>
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">
       <em style="font: inherit;">13</em>
      </div>
     </div>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
    <div class="PGHDR" style="width: 100%;">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="text-align: left; margin: 0pt; width: 99.9%; display: inline-block;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">Table of Contents</a>
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; font-weight: bold; margin: 0pt; width: 99.9%; display: inline-block;">
        HOLLEY INC.
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; font-weight: bold; margin: 0pt; width: 99.9%; display: inline-block;">
        NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; margin: 0pt; width: 99.9%; display: inline-block;">
        (in thousands, except share data)
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; margin: 0pt; width: 99.9%; display: inline-block;">
        (unaudited)
      </div>
     </div>
    </div>
   </ix:exclude>
   <ix:exclude>&#xa0;</ix:exclude>
  </ix:nonNumeric>
  <div>
    &#xa0;
  </div>
  <ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="c2444445" escape="true">
   <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;"><tbody><tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;"><td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">5.</em> </b></p> </td><td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>GOODWILL AND OTHER INTANGIBLE ASSETS</b></p> </td></tr>
</tbody></table>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The following presents changes to goodwill for the period indicated:</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="us-gaap:ScheduleOfGoodwillTextBlock" id="c2444446" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 18pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom" class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">For the twenty-six weeks ended</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 84%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Balance on December 31, 2022</b></p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502581" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:Goodwill" scale="3" format="ixt:numdotdecimal" decimals="-3">418,121</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom" class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Measurement period adjustments</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101503882" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:GoodwillPeriodIncreaseDecrease" scale="3" format="ixt:numdotdecimal" decimals="-3">935</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Balance on July 2, 2023</b></p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502583" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:Goodwill" scale="3" format="ixt:numdotdecimal" decimals="-3">419,056</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#xa0;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">Goodwill represents the premium paid over the fair value of the net tangible and identifiable intangible assets acquired in the Company's business combinations. The measurement period for the valuation of assets acquired and liabilities assumed ends as soon as information on the facts and circumstances that existed as of the acquisition date becomes available, <em style="font: inherit;">not</em> to exceed <em style="font: inherit;">12</em> months. Adjustments in purchase price allocations <em style="font: inherit;"> may </em>require a change in the amounts allocated to goodwill during the periods in which the adjustments are determined.&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"><ix:nonFraction id="c101502570" contextRef="d_2023-04-03_2023-07-02" unitRef="USD" name="us-gaap:GoodwillImpairmentLoss" scale="0" format="ixt-sec:numwordsen" decimals="-3">No</ix:nonFraction> impairment charges were incurred during the&#xa0;<em style="font: inherit;">13</em>-week and <em style="font: inherit;">26</em>-week periods ended <em style="font: inherit;"> July 2, 2023 </em>and <em style="font: inherit;"> July 3, 2022</em>.&#xa0;Potential changes in our costs and operating structure, the implementation&#xa0;of synergies, and overall performance in the automotive aftermarket industry, could negatively impact our near-term cash-flow projections and could trigger a potential impairment of the Company's&#xa0;goodwill and / or indefinite-lived intangible assets. In addition, failure to execute the Company's&#xa0;strategic plans as well as increases in weighted average costs of capital could negatively impact the fair value of the&#xa0;reporting unit&#xa0;and increase the risk of future&#xa0;impairment charges.&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Intangible assets consisted of the following:</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="hlly:ScheduleOfIntangibleAssetsTableTextBlock" id="D7E230EB-D28B-40B6-BF71-83944C7B2034" escape="true" continuedAt="c409AC666-65EB-4FA9-A62D-42DABCFA32EE">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="10" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">July 2, 2023</em></em></em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Gross Carrying Amount</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Accumulated Amortization</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Net Carrying Value</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 52%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Finite-lived intangible assets:</p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Customer relationships</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502591" contextRef="i_2023-07-02_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" format="ixt:numdotdecimal" decimals="-4">269,950</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c101502592" contextRef="i_2023-07-02_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">49,949</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502593" contextRef="i_2023-07-02_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" format="ixt:numdotdecimal" decimals="-3">220,001</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Tradenames</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502594" contextRef="i_2023-07-02_FiniteLivedIntangibleAssetsByMajorClassAxis-TradeNamesMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" format="ixt:numdotdecimal" decimals="-3">13,775</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c101502595" contextRef="i_2023-07-02_FiniteLivedIntangibleAssetsByMajorClassAxis-TradeNamesMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">5,206</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502596" contextRef="i_2023-07-02_FiniteLivedIntangibleAssetsByMajorClassAxis-TradeNamesMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" format="ixt:numdotdecimal" decimals="-3">8,569</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Technology</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502597" contextRef="i_2023-07-02_FiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyBasedIntangibleAssetsMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" format="ixt:numdotdecimal" decimals="-3">26,676</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c101502598" contextRef="i_2023-07-02_FiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyBasedIntangibleAssetsMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">12,742</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502599" contextRef="i_2023-07-02_FiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyBasedIntangibleAssetsMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" format="ixt:numdotdecimal" decimals="-3">13,934</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total finite-lived intangible assets</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502600" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" format="ixt:numdotdecimal" decimals="-3">310,401</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c101502601" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">67,897</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502602" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" format="ixt:numdotdecimal" decimals="-3">242,504</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Indefinite-lived intangible assets:</p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Tradenames</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502604" contextRef="i_2023-07-02_IndefiniteLivedIntangibleAssetsByMajorClassAxis-TradeNames1Member" unitRef="USD" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" scale="3" format="ixt:numdotdecimal" decimals="-3">175,109</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 13%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502606" contextRef="i_2023-07-02_IndefiniteLivedIntangibleAssetsByMajorClassAxis-TradeNames1Member" unitRef="USD" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" scale="3" format="ixt:numdotdecimal" decimals="-3">175,109</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <ix:continuation id="c409AC666-65EB-4FA9-A62D-42DABCFA32EE">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="10" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">December 31, 2022</p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="vertical-align: bottom;"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Gross Carrying Amount</p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Accumulated Amortization</p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Net Carrying Value</p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 52%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Finite-lived intangible assets:</p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Customer relationships</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502608" contextRef="i_2022-12-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" format="ixt:numdotdecimal" decimals="-4">269,950</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c101502609" contextRef="i_2022-12-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">44,178</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502610" contextRef="i_2022-12-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" format="ixt:numdotdecimal" decimals="-3">225,772</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Tradenames</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502611" contextRef="i_2022-12-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TradeNamesMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" format="ixt:numdotdecimal" decimals="-3">13,775</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c101502612" contextRef="i_2022-12-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TradeNamesMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">4,843</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502613" contextRef="i_2022-12-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TradeNamesMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" format="ixt:numdotdecimal" decimals="-3">8,932</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Technology</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502614" contextRef="i_2022-12-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyBasedIntangibleAssetsMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" format="ixt:numdotdecimal" decimals="-3">26,676</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c101502615" contextRef="i_2022-12-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyBasedIntangibleAssetsMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">11,523</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502616" contextRef="i_2022-12-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyBasedIntangibleAssetsMember" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" format="ixt:numdotdecimal" decimals="-3">15,153</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total finite-lived intangible assets</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502617" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" format="ixt:numdotdecimal" decimals="-3">310,401</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c101502618" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">60,544</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502619" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" format="ixt:numdotdecimal" decimals="-3">249,857</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td><td>&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Indefinite-lived intangible assets:</p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Tradenames</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502621" contextRef="i_2022-12-31_IndefiniteLivedIntangibleAssetsByMajorClassAxis-TradeNames1Member" unitRef="USD" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" scale="3" format="ixt:numdotdecimal" decimals="-3">174,998</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 13%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#x2014;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502623" contextRef="i_2022-12-31_IndefiniteLivedIntangibleAssetsByMajorClassAxis-TradeNames1Member" unitRef="USD" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" scale="3" format="ixt:numdotdecimal" decimals="-3">174,998</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
</tbody></table>
   </ix:continuation>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The following outlines the estimated future amortization expense related to intangible assets held as of <em style="font: inherit;"> July 2, 2023</em>:</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="c2444449" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 84%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2023 (excluding the twenty-six weeks ended July 2, 2023)</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502624" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" scale="3" format="ixt:numdotdecimal" decimals="-3">7,204</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502625" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" scale="3" format="ixt:numdotdecimal" decimals="-3">13,744</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502626" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" scale="3" format="ixt:numdotdecimal" decimals="-3">13,714</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502627" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" scale="3" format="ixt:numdotdecimal" decimals="-3">13,608</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502628" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" scale="3" format="ixt:numdotdecimal" decimals="-3">13,493</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Thereafter</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502629" contextRef="i_2023-07-02" unitRef="USD" name="hlly:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour" scale="3" format="ixt:numdotdecimal" decimals="-3">180,741</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502630" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" format="ixt:numdotdecimal" decimals="-3">242,504</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <ix:exclude>
    <div class="PGNUM" style="width: 100%; text-align: center; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">
     <em style="font: inherit;">14</em>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
    <div class="PGHDR" style="width: 100%;">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="text-align: left; margin: 0pt; width: 99.9%; display: inline-block;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">Table of Contents</a>
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; font-weight: bold; margin: 0pt; width: 99.9%; display: inline-block;">
        HOLLEY INC.
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; font-weight: bold; margin: 0pt; width: 99.9%; display: inline-block;">
        NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; margin: 0pt; width: 99.9%; display: inline-block;">
        (in thousands, except share data)
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; margin: 0pt; width: 99.9%; display: inline-block;">
        (unaudited)
      </div>
     </div>
    </div>
   </ix:exclude>
   <ix:exclude>&#xa0;&#xa0;</ix:exclude>
  </ix:nonNumeric>
  <div>
    &#xa0;
  </div>
  <ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="hlly:AccruedLiabilitiesDisclosureTextBlock" id="c2444450" escape="true">
   <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;">
    <tbody>
     <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
      <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">6.</em> </b></p> </td>
      <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>ACCRUED LIABILITIES</b></p> </td>
     </tr>

    </tbody>
   </table>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">Accrued liabilities of the Company consisted of the following:</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock" id="c2444451" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">As of</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">December 31, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Accrued freight</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101502636" contextRef="i_2023-07-02" unitRef="USD" name="hlly:AccruedFreightCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">5,865</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101502637" contextRef="i_2022-12-31" unitRef="USD" name="hlly:AccruedFreightCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">6,861</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Accrued employee compensation and benefits</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101502638" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:AccruedEmployeeBenefitsCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">8,682</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101502639" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:AccruedEmployeeBenefitsCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">6,259</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Accrued returns and allowances</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101502640" contextRef="i_2023-07-02" unitRef="USD" name="hlly:AccruedReturnsAndAllowancesCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">6,094</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101502641" contextRef="i_2022-12-31" unitRef="USD" name="hlly:AccruedReturnsAndAllowancesCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">5,214</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Accrued taxes</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101502642" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:AccruedIncomeTaxesCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">8,793</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101502643" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:AccruedIncomeTaxesCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">5,222</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Current portion of operating lease liabilities</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101502644" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">5,112</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101502645" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">5,112</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Accrued other</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502646" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">12,059</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502647" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">14,649</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total accrued liabilities</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502648" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">46,605</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502649" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">43,317</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
      </tr>

     </tbody>
    </table>
   </ix:nonNumeric>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;&#xa0;</p>
  </ix:nonNumeric>
  <div>
    &#xa0;
  </div>
  <ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="us-gaap:DebtDisclosureTextBlock" id="c2444452" escape="true">
   <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;"><tbody><tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;"><td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">7.</em> </b></p> </td><td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>DEBT</b></p> </td></tr>
</tbody></table>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">Debt of the Company consisted of the following:</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="us-gaap:ScheduleOfDebtTableTextBlock" id="c2444453" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">As of</em></em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">December 31, 2022</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 68%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">First lien term loan due November 17, 2028</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502685" contextRef="i_2023-07-02_DebtInstrumentAxis-FirstLienNoteDueNovember172028Member" unitRef="USD" name="us-gaap:DebtInstrumentCarryingAmount" scale="3" format="ixt:numdotdecimal" decimals="-3">645,636</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502686" contextRef="i_2022-12-31_DebtInstrumentAxis-FirstLienNoteDueNovember172028Member" unitRef="USD" name="us-gaap:DebtInstrumentCarryingAmount" scale="3" format="ixt:numdotdecimal" decimals="-4">649,350</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Revolver</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502687" contextRef="i_2023-07-02_CreditFacilityAxis-RevolvingCreditFacilityMember" unitRef="USD" name="us-gaap:DebtInstrumentCarryingAmount" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502688" contextRef="i_2022-12-31_CreditFacilityAxis-RevolvingCreditFacilityMember" unitRef="USD" name="us-gaap:DebtInstrumentCarryingAmount" scale="3" format="ixt:numdotdecimal" decimals="-7">10,000</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502689" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:OtherLongTermDebt" scale="3" format="ixt:numdotdecimal" decimals="-3">2,453</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502690" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:OtherLongTermDebt" scale="3" format="ixt:numdotdecimal" decimals="-4">2,770</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Less unamortized debt issuance costs</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c101502691" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:DeferredFinanceCostsNet" scale="3" format="ixt:numdotdecimal" decimals="-3">12,083</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c101502692" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:DeferredFinanceCostsNet" scale="3" format="ixt:numdotdecimal" decimals="-3">11,557</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502693" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:LongTermDebt" scale="3" format="ixt:numdotdecimal" decimals="-3">636,006</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502694" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:LongTermDebt" scale="3" format="ixt:numdotdecimal" decimals="-3">650,563</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Less current portion of long-term debt</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c101502695" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:LongTermDebtCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">6,571</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c101502696" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:LongTermDebtCurrent" scale="3" format="ixt:numdotdecimal" decimals="-6">7,000</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502697" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:LongTermDebtNoncurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">629,435</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502698" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:LongTermDebtNoncurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">643,563</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">On <em style="font: inherit;"> November 18, 2021, </em>the Company entered into a credit facility with a syndicate of lenders and Wells Fargo Bank, N.A., as administrative agent for the lenders, letter of credit issuer and swing line lender (the "Credit Agreement"). The financing consisted&#xa0;of a <span style="-sec-ix-hidden:c101502651">seven</span>-year $<ix:nonFraction id="c101502652" contextRef="i_2021-11-18_DebtInstrumentAxis-FirstLienNoteDueNovember172028Member_LongtermDebtTypeAxis-TermLoanMember" unitRef="USD" name="us-gaap:DebtInstrumentFaceAmount" scale="3" format="ixt:numdotdecimal" decimals="-8">600,000</ix:nonFraction> <em style="font: inherit;">first</em> lien term loan, a <span style="-sec-ix-hidden:c101502654">five</span>-year $<ix:nonFraction id="c101502655" contextRef="i_2021-11-18_CreditFacilityAxis-RevolvingCreditFacilityMember" unitRef="USD" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" format="ixt:numdotdecimal" decimals="-6">125,000</ix:nonFraction> revolving credit facility, and a $<ix:nonFraction id="c101502656" contextRef="i_2021-11-18_LongtermDebtTypeAxis-DelayedDrawTermLoanMember" unitRef="USD" name="us-gaap:DebtInstrumentFaceAmount" scale="3" format="ixt:numdotdecimal" decimals="-8">100,000</ix:nonFraction> delayed draw term loan.&#xa0;The proceeds of delayed draw loans made after closing were available to the Company to finance acquisitions. Upon the expiration of the delayed draw term loan in <em style="font: inherit;"> May 2022, </em>the Company had drawn $<ix:nonFraction id="c101502657" contextRef="i_2022-10-02_LongtermDebtTypeAxis-DelayedDrawTermLoanMember" unitRef="USD" name="hlly:DebtInstrumentWithdrawnAmount" scale="3" format="ixt:numdotdecimal" decimals="-6">57,000</ix:nonFraction>, which is included in the amount outstanding&#xa0;under the <em style="font: inherit;">first</em> lien term loan due <em style="font: inherit;"> November 17, 2028.</em></p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The revolving credit facility includes a letter of credit facility in the amount of $<ix:nonFraction id="c101502659" contextRef="i_2021-11-18_CreditFacilityAxis-LetterOfCreditMember" unitRef="USD" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" format="ixt:numdotdecimal" decimals="-7">10,000</ix:nonFraction>, pursuant to which letters of credit <em style="font: inherit;"> may </em>be issued as long as revolving loans <em style="font: inherit;"> may </em>be advanced and subject to availability under the revolving credit facility. The Company had $<ix:nonFraction id="c101502660" contextRef="i_2023-04-02_CreditFacilityAxis-LetterOfCreditMember" unitRef="USD" name="us-gaap:LettersOfCreditOutstandingAmount" scale="3" format="ixt:numdotdecimal" decimals="-3">1,728</ix:nonFraction> in outstanding letters of credit on <em style="font: inherit;"> July 2, 2023</em>.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">Proceeds from the credit facility were used to repay in full the Company&#x2019;s obligations under its previously existing <em style="font: inherit;">first</em> lien and <em style="font: inherit;">second</em> lien notes and to pay $<ix:nonFraction id="c101502663" contextRef="i_2021-11-18_DebtInstrumentAxis-FirstLienNoteDueNovember172028Member" unitRef="USD" name="us-gaap:DeferredFinanceCostsGross" scale="3" format="ixt:numdotdecimal" decimals="-3">13,413</ix:nonFraction> in deferred financing fees&#xa0;related to the refinancing.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The <em style="font: inherit;">first</em> lien term loan is to be repaid in quarterly payments of $<ix:nonFraction id="c101502665" contextRef="d_2021-11-18_2021-11-18_DebtInstrumentAxis-FirstLienNoteDueNovember172028Member_LongtermDebtTypeAxis-DelayedDrawTermLoanMember" unitRef="USD" name="us-gaap:DebtInstrumentPeriodicPaymentPrincipal" scale="3" format="ixt:numdotdecimal" decimals="-3">1,643</ix:nonFraction>&#xa0;through <em style="font: inherit;"> September 30, 2028 </em>with the balance due upon maturity on <em style="font: inherit;"> November 17, 2028. </em>The Company is required to make annual payments on the term loan in an amount equal to <ix:nonFraction id="c101502666" contextRef="d_2021-11-18_2021-11-18_DebtInstrumentAxis-FirstLienNoteDueNovember172028Member_LongtermDebtTypeAxis-DelayedDrawTermLoanMember" unitRef="Pure" name="hlly:DebtInstrumentPeriodicPaymentPercentageOfAnnualExcessCashFlow" scale="-2" format="ixt:numdotdecimal" decimals="1">50</ix:nonFraction>% of annual excess cash flow greater than <em style="font: inherit;" class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted">$5,000,</em> as defined in the Credit Agreement. This percentage requirement <em style="font: inherit;"> may </em>decrease or be eliminated if certain leverage ratios are achieved. Based on the Company's results for <em style="font: inherit;">2022,</em> <em style="font: inherit;">no</em> excess cash flow payment was required in <em style="font: inherit;">2023.</em>&#xa0;Any such payments offset future mandatory quarterly payments.&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <ix:exclude>
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">
       <em style="font: inherit;">15</em>
      </div>
     </div>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
    <div class="PGHDR" style="width: 100%;">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="text-align: left; margin: 0pt; width: 99.9%; display: inline-block;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">Table of Contents</a>
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; font-weight: bold; margin: 0pt; width: 99.9%; display: inline-block;">
        HOLLEY INC.
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; font-weight: bold; margin: 0pt; width: 99.9%; display: inline-block;">
        NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; margin: 0pt; width: 99.9%; display: inline-block;">
        (in thousands, except share data)
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; margin: 0pt; width: 99.9%; display: inline-block;">
        (unaudited)
      </div>
     </div>
    </div>
   </ix:exclude>
   <ix:exclude>&#xa0;</ix:exclude>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">As of <em style="font: inherit;"> July 2, 2023</em>, amounts outstanding under the credit facility accrue interest at a rate equal to either the <span style="color:#000000;">Secured Overnight Financing Rate&#xa0;("SOFR") </span>or base rate, at the Company's election, plus a specified margin.&#xa0;In the case of revolving credit loans and letter of credit fees, the specified margin is based on the Company's Total Leverage Ratio, as defined in the Credit Agreement. Commitment fees payable under the revolving credit facility are based on the Company's Total Leverage Ratio. On <em style="font: inherit;"> July 2, 2023</em>, the weighted average interest rate on the Company's borrowings under the credit facility was <ix:nonFraction id="c101502671" contextRef="i_2023-07-02_DebtInstrumentAxis-TheCreditAgreementMember" unitRef="Pure" name="us-gaap:DebtWeightedAverageInterestRate" scale="-2" format="ixt:numdotdecimal" decimals="3">9.2</ix:nonFraction>%.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The Company has entered into an interest rate collar in the notional amount of $<ix:nonFraction id="c101502672" contextRef="i_2023-04-02_DerivativeInstrumentRiskAxis-InterestRateContractMember_HedgingDesignationAxis-DesignatedAsHedgingInstrumentMember" unitRef="USD" name="us-gaap:DerivativeNotionalAmount" scale="3" format="ixt:numdotdecimal" decimals="-8">500,000</ix:nonFraction> to hedge the Company's exposure to fluctuations in interest rates on its variable-rate debt. <span style="color:#000000;">Refer to Note <em style="font: inherit;">9,</em> <i>"Derivative Instruments,</i></span><i>"</i> for additional information.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">Obligations under the Credit Agreement are secured by substantially all of the Company&#x2019;s assets. The Credit Agreement includes representations and warranties&#xa0;and affirmative and negative covenants customary for financings of this type, including, but <em style="font: inherit;">not</em> limited to, limitations on restricted payments, additional borrowings, additional investments, and asset sales.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">In <em style="font: inherit;"> February 2023, </em>the Company entered into an amendment to&#xa0;the Credit Agreement which, among other things, increases the consolidated net leverage ratio financial covenant level applicable under the Credit Agreement as of the quarter ending <em style="font: inherit;"> April 2, 2023 </em>through the quarter ending <em style="font: inherit;"> March 31, 2024 (</em>the &#x201c;Covenant&#xa0;Relief&#xa0;Period&#x201d;), to initially <span style="-sec-ix-hidden:c101502675">7.25:1.00,</span> and provides for modified step-down levels for such covenant thereafter. As an ongoing condition to the Covenant Relief Period, the Company also agreed to (i) a minimum liquidity test, (ii) an interest coverage test, (iii) an anti-cash hoarding test at any time revolving loans are outstanding, and (iv) additional reporting obligations. Under the amended Credit Agreement, the revolving credit facility contains a minimum liquidity financial covenant of $<ix:nonFraction id="c101502676" contextRef="i_2023-02-28_DebtInstrumentAxis-TheCreditAgreementMember" unitRef="USD" name="hlly:DebtInstrumentCovenantMinimumLiquidity" scale="3" format="ixt:numdotdecimal" decimals="-6">45,000</ix:nonFraction>, which includes unrestricted cash and any available borrowing capacity under the revolving credit facility.&#xa0;In <em style="font: inherit;"> April 2023, </em>the Company entered into a <em style="font: inherit;">second</em>&#xa0;amendment to the Credit Agreement in which the interest rate on any outstanding borrowings under the Credit Agreement was&#xa0;changed from LIBOR to SOFR. In <em style="font: inherit;"> May 2023, </em>the Company entered into a&#xa0;<em style="font: inherit;">third</em> amendment to the Credit Agreement in which certain defined terms were clarified.&#xa0;The Company incurred $<ix:nonFraction id="c101502679" contextRef="i_2023-02-28_DebtInstrumentAxis-TheCreditAgreementMember" unitRef="USD" name="us-gaap:DeferredFinanceCostsGross" scale="3" format="ixt:numdotdecimal" decimals="-3">1,427</ix:nonFraction>&#xa0;of deferred financing fees&#xa0;related to these amendments.&#xa0;On <em style="font: inherit;"> July 2, 2023</em>, the Company was in compliance with all financial covenants.&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">Some of the lenders that are parties to the Credit Agreement, and their respective affiliates, have various relationships with the Company in the ordinary course of business involving the provision of financial services, including cash management, commercial banking, investment banking or other services.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">Future maturities of long-term debt and amortization of debt issuance costs as of <em style="font: inherit;"> July 2, 2023</em>&#xa0;are as follows:</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" id="c2444454" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Debt</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Debt Issuance Costs</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 68%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2023 (excluding the twenty-six weeks ended July 2, 2023)</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502701" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" scale="3" format="ixt:numdotdecimal" decimals="-3">3,793</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502702" contextRef="i_2023-07-02" unitRef="USD" name="hlly:AmortizationOfDebtIssuanceCostsRemainderOfFiscalYear" scale="3" format="ixt:numdotdecimal" decimals="-3">907</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502703" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" scale="3" format="ixt:numdotdecimal" decimals="-3">7,447</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502704" contextRef="i_2023-07-02" unitRef="USD" name="hlly:AmortizationOfDebtIssuanceCostsYearOne" scale="3" format="ixt:numdotdecimal" decimals="-3">1,942</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502705" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" scale="3" format="ixt:numdotdecimal" decimals="-3">7,642</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502706" contextRef="i_2023-07-02" unitRef="USD" name="hlly:AmortizationOfDebtIssuanceCostsYearTwo" scale="3" format="ixt:numdotdecimal" decimals="-3">2,096</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502707" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" scale="3" format="ixt:numdotdecimal" decimals="-3">6,571</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502708" contextRef="i_2023-07-02" unitRef="USD" name="hlly:AmortizationOfDebtIssuanceCostsYearThree" scale="3" format="ixt:numdotdecimal" decimals="-3">2,265</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502709" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" scale="3" format="ixt:numdotdecimal" decimals="-3">6,571</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502710" contextRef="i_2023-07-02" unitRef="USD" name="hlly:AmortizationOfDebtIssuanceCostsYearFour" scale="3" format="ixt:numdotdecimal" decimals="-4">2,450</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Thereafter</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502711" contextRef="i_2023-07-02" unitRef="USD" name="hlly:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour" scale="3" format="ixt:numdotdecimal" decimals="-3">616,065</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502712" contextRef="i_2023-07-02" unitRef="USD" name="hlly:AmortizationOfDebtIssuanceCostsAfterYearFour" scale="3" format="ixt:numdotdecimal" decimals="-3">2,423</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502713" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:DebtInstrumentCarryingAmount" scale="3" format="ixt:numdotdecimal" decimals="-3">648,089</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502714" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:DeferredFinanceCostsNet" scale="3" format="ixt:numdotdecimal" decimals="-3">12,083</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;&#xa0;</p>
   <ix:exclude>
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">
       <em style="font: inherit;">16</em>
      </div>
     </div>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
    <div class="PGHDR" style="width: 100%;">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="text-align: left; margin: 0pt; width: 99.9%; display: inline-block;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">Table of Contents</a>
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; font-weight: bold; margin: 0pt; width: 99.9%; display: inline-block;">
        HOLLEY INC.
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; font-weight: bold; margin: 0pt; width: 99.9%; display: inline-block;">
        NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; margin: 0pt; width: 99.9%; display: inline-block;">
        (in thousands, except share data)
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; margin: 0pt; width: 99.9%; display: inline-block;">
        (unaudited)
      </div>
     </div>
    </div>
   </ix:exclude>
   <ix:exclude>&#xa0;</ix:exclude>
  </ix:nonNumeric>
  <div>
    &#xa0;
  </div>
  <ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="hlly:WarrantLiabilityTextBlock" id="c2444455" escape="true">
   <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;">
    <tbody>
     <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
      <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">8.</em> </b></p> </td>
      <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>COMMON STOCK WARRANTS AND EARN-OUT LIABILITY </b></p> </td>
     </tr>

    </tbody>
   </table>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">Upon the Closing, there were <ix:nonFraction id="c101502716" contextRef="i_2021-10-09" unitRef="Share" name="us-gaap:ClassOfWarrantOrRightOutstanding" scale="0" format="ixt:numdotdecimal" decimals="INF">14,666,644</ix:nonFraction> Warrants, consisting of <ix:nonFraction id="c101502717" contextRef="i_2021-10-09_ClassOfWarrantOrRightAxis-PublicWarrantsMember" unitRef="Share" name="us-gaap:ClassOfWarrantOrRightOutstanding" scale="0" format="ixt:numdotdecimal" decimals="INF">9,999,977</ix:nonFraction> public warrants ("Public Warrants") and <ix:nonFraction id="c101502718" contextRef="i_2021-10-09_ClassOfWarrantOrRightAxis-PrivatePlacementWarrantsMember" unitRef="Share" name="us-gaap:ClassOfWarrantOrRightOutstanding" scale="0" format="ixt:numdotdecimal" decimals="INF">4,666,667</ix:nonFraction> private warrants ("Private Warrants"), outstanding to purchase shares of Common Stock that were issued by Empower&#xa0;prior to the Business Combination. Each warrant entitles the registered holder to purchase <span style="-sec-ix-hidden:c101502719">one</span> share of Common Stock at a price of $<ix:nonFraction id="c101502720" contextRef="i_2021-10-09" unitRef="USDPerShare" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" format="ixt:numdotdecimal" decimals="INF">11.50</ix:nonFraction> per share, subject to adjustments, provided that the Company has an effective registration statement under the Securities Act covering the shares of common stock issuable upon exercise of the Warrants and a current prospectus relating to them is available and such shares are registered, qualified or exempt from registration under the securities laws of the state of residence of the holder. The Warrants <em style="font: inherit;"> may </em>be exercised only for a whole number of shares of Common Stock. The Warrants expire on <em style="font: inherit;"> July 16, 2026, </em>the date that is <span style="-sec-ix-hidden:c101502721">five</span> years after the Closing date, or earlier upon redemption or liquidation. Additionally, the Private Warrants will be non-redeemable and are exercisable on a cashless basis so long as they are held by Empower Sponsor Holdings, LLC (the "Sponsor") or any of its permitted transferees. If the Private Warrants are held by someone other than the Sponsor or its permitted transferees, the Private Warrants will be redeemable by the Company and exercisable by such holders on the same basis as the Public Warrants.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The Company <em style="font: inherit;"> may </em>redeem the Public Warrants at a price of $<ix:nonFraction id="c101502722" contextRef="i_2021-10-09_ClassOfWarrantOrRightAxis-PublicWarrantsMember_MeasurementInputTypeAxis-MeasurementInputSharePriceMember" unitRef="USDPerShare" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" format="ixt:numdotdecimal" decimals="INF">0.01</ix:nonFraction> per warrant upon <em style="font: inherit;">30</em> days' notice if the closing price of Common Stock equals or exceeds $<ix:nonFraction id="c101502724" contextRef="i_2021-10-09_ClassOfWarrantOrRightAxis-PublicWarrantsMember_MeasurementInputTypeAxis-MeasurementInputSharePriceMember" unitRef="USDPerShare" name="us-gaap:SharePrice" scale="0" format="ixt:numdotdecimal" decimals="INF">18.00</ix:nonFraction> per share, subject to adjustments, on the trading day prior to the date on which notice of redemption is given, provided there is an effective registration statement and current prospectus in effect with respect to the ordinary shares underlying such Warrants throughout the <em style="font: inherit;">30</em>-day redemption period. If the foregoing conditions are satisfied and the Company issues a notice of redemption of the Warrants, the Warrant holder is entitled to exercise his, her or its Warrant prior to the scheduled redemption date. Any such exercise requires the Warrant holder to pay the exercise price for each Warrant being exercised.&#xa0;Further, the Company <em style="font: inherit;"> may </em>redeem the Public Warrants at a price of $<ix:nonFraction id="c101502726" contextRef="i_2021-10-09_ClassOfWarrantOrRightAxis-PublicWarrantsMember_MeasurementInputTypeAxis-MeasurementInputSharePrice1Member" unitRef="USDPerShare" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" format="ixt:numdotdecimal" decimals="INF">0.10</ix:nonFraction> per warrant upon <em style="font: inherit;">30</em> days' notice if the closing price of&#xa0;Common Stock equals or exceeds $<ix:nonFraction id="c101502728" contextRef="i_2021-10-09_ClassOfWarrantOrRightAxis-PublicWarrantsMember_MeasurementInputTypeAxis-MeasurementInputSharePrice1Member" unitRef="USDPerShare" name="us-gaap:SharePrice" scale="0" format="ixt:numdotdecimal" decimals="INF">10.00</ix:nonFraction> per share, subject to adjustments, on the trading day prior to the date on which notice of redemption is given. Beginning on the date the notice of redemption is given until the Warrants are redeemed or exercised, holders <em style="font: inherit;"> may </em>elect to exercise their Warrants on a cashless basis and receive that number of shares of Common Stock as determined by reference to a table in the warrant agreement.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">During any period when the Company has failed to maintain an effective registration statement, warrant holders <em style="font: inherit;"> may </em>exercise Warrants on a cashless basis in accordance with Section <em style="font: inherit;">3</em>(a)(<em style="font: inherit;">9</em>) of the Securities Act or another exemption, and&#xa0;the Company will use its commercially reasonable best efforts to register or qualify the shares under applicable blue-sky laws to the extent an exemption is <em style="font: inherit;">not</em> available.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The Company&#x2019;s Warrants are&#xa0;accounted for as a liability in accordance with ASC <em style="font: inherit;">815</em>-<em style="font: inherit;">40</em> and are presented as a warrant liability on the balance sheet. The warrant liability was measured at fair value at inception and on a recurring basis, with changes in fair value recognized as non-operating expense. As of <em style="font: inherit;"> July 2, 2023</em>&#xa0;and&#xa0;<em style="font: inherit;"> December 31, 2022, </em>a warrant liability with a fair value of $<ix:nonFraction id="c101502734" contextRef="i_2023-07-02" unitRef="USD" name="hlly:WarrantLiability" scale="3" format="ixt:numdotdecimal" decimals="-3">7,725</ix:nonFraction>&#xa0;and&#xa0;$<ix:nonFraction id="c101502735" contextRef="i_2022-12-31" unitRef="USD" name="hlly:WarrantLiability" scale="3" format="ixt:numdotdecimal" decimals="-3">4,272</ix:nonFraction>, respectively, was reflected as a long-term liability in the condensed consolidated balance sheet. An <span style="color:#000000;">increase</span>&#xa0;of&#xa0;$<ix:nonFraction id="c101502736" contextRef="d_2023-04-03_2023-07-02" unitRef="USD" name="us-gaap:FairValueAdjustmentOfWarrants" scale="3" format="ixt:numdotdecimal" decimals="-3">2,017</ix:nonFraction>&#xa0;and a decrease of&#xa0;$<ix:nonFraction id="c101502737" contextRef="d_2022-04-04_2022-07-03" unitRef="USD" name="us-gaap:FairValueAdjustmentOfWarrants" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">23,168</ix:nonFraction>&#xa0;in the fair value of the warrant liability was reflected as change in fair value of warrant liability in the condensed consolidated statements of comprehensive income for the <em style="font: inherit;">13</em>-week periods ended <em style="font: inherit;"> July 2, 2023 </em>and <em style="font: inherit;"> July 3, 2022</em>, respectively.&#xa0;An increase of&#xa0;$<ix:nonFraction id="c101502739" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:FairValueAdjustmentOfWarrants" scale="3" format="ixt:numdotdecimal" decimals="-3">3,452</ix:nonFraction>&#xa0;and a decrease of&#xa0;$<ix:nonFraction id="c101502740" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:FairValueAdjustmentOfWarrants" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">20,941</ix:nonFraction>&#xa0;in the fair value of the warrant liability was reflected as change in fair value of warrant liability in the condensed consolidated statements of comprehensive income for the <em style="font: inherit;">26</em>-week periods ended <em style="font: inherit;"> July 2, 2023 </em>and <em style="font: inherit;"> July 3, 2022</em>, respectively. In <em style="font: inherit;"> April 2022, </em>the Company issued <ix:nonFraction id="c101502742" contextRef="d_2022-04-01_2022-04-30_ClassOfWarrantOrRightAxis-PublicWarrantsMember" unitRef="Share" name="hlly:StockIssuedDuringPeriodSharesWarrantsExercised" scale="0" format="ixt:numdotdecimal" decimals="INF">33,333</ix:nonFraction> shares of Common Stock in connection with the exercise of Public Warrants assumed in the Business Combination.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">Additionally, the Sponsor&#xa0;received <ix:nonFraction id="c101502743" contextRef="d_2021-07-16_2021-07-16_BusinessAcquisitionAxis-EmpowerSponsorHoldingsLlcMember_ContingentConsiderationByTypeAxis-EarnOutSharesMember" unitRef="Share" name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" scale="0" format="ixt:numdotdecimal" decimals="INF">2,187,500</ix:nonFraction> shares of Common Stock upon the Closing, which vest in <em style="font: inherit;">two</em> equal tranches upon achievement of certain market share price milestones during the earn-out period, as outlined in the Merger Agreement (&#x201c;the &#x201c;Earn-Out Shares&#x201d;). The <em style="font: inherit;">first</em> tranche of Earn-Out Shares vested during the <em style="font: inherit;">first</em> quarter of <em style="font: inherit;">2022.</em> Upon vesting, the <em style="font: inherit;">first</em> tranche of <ix:nonFraction id="c101502749" contextRef="d_2022-01-01_2022-04-03_BusinessAcquisitionAxis-EmpowerSponsorHoldingsLlcMember_ContingentConsiderationByTypeAxis-TrancheOneMember" unitRef="Share" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" scale="0" format="ixt:numdotdecimal" decimals="INF">1,093,750</ix:nonFraction> Earn-Out Shares were issued and a liability of $<ix:nonFraction id="c101502750" contextRef="d_2022-01-01_2022-04-03_BusinessAcquisitionAxis-EmpowerSponsorHoldingsLlcMember_ContingentConsiderationByTypeAxis-TrancheOneMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" scale="3" format="ixt:numdotdecimal" decimals="-3">14,689</ix:nonFraction>, representing the fair value of the shares on the date of vesting, was reclassified from liabilities to equity. The remaining tranche of Earn-Out Shares will be forfeited if the applicable conditions are <em style="font: inherit;">not</em> satisfied before <em style="font: inherit;"> July 16, 2028 (</em><em style="font: inherit;">seven</em> years after the Closing Date). The unvested Earn-Out Shares are presented as an earn-out liability on the balance sheet&#xa0;and are remeasured at fair value with changes in fair value recognized as non-operating expense.&#xa0;As of <em style="font: inherit;"> July 2, 2023</em>&#xa0;and&#xa0;<em style="font: inherit;"> December 31, 2022, </em>an earn-out&#xa0;liability with a fair value of&#xa0;$<ix:nonFraction id="c101502753" contextRef="i_2023-07-02_BusinessAcquisitionAxis-EmpowerSponsorHoldingsLlcMember" unitRef="USD" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">2,565</ix:nonFraction>&#xa0;and&#xa0;$<ix:nonFraction id="c101502754" contextRef="i_2022-12-31_BusinessAcquisitionAxis-EmpowerSponsorHoldingsLlcMember" unitRef="USD" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">1,176</ix:nonFraction>, respectively, was reflected as a long-term liability in the condensed consolidated balance sheet. An increase&#xa0;of&#xa0;$<ix:nonFraction id="c101502755" contextRef="d_2023-04-03_2023-07-02_BusinessAcquisitionAxis-EmpowerSponsorHoldingsLlcMember" unitRef="USD" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" format="ixt:numdotdecimal" decimals="-3">961</ix:nonFraction> and a decrease of&#xa0;$<ix:nonFraction id="c101502756" contextRef="d_2022-04-04_2022-07-03_BusinessAcquisitionAxis-EmpowerSponsorHoldingsLlcMember" unitRef="USD" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">4,234</ix:nonFraction>&#xa0;in the fair value of the earn-out&#xa0;liability was reflected as change in fair value of earn-out&#xa0;liability in the condensed consolidated statements of comprehensive income for the <em style="font: inherit;">13</em>-week periods ended <em style="font: inherit;"> July 2, 2023 </em>and <em style="font: inherit;"> July 3, 2022</em>, respectively.&#xa0;An increase&#xa0;of&#xa0;$<ix:nonFraction id="c101502758" contextRef="d_2023-01-01_2023-07-02_BusinessAcquisitionAxis-EmpowerSponsorHoldingsLlcMember" unitRef="USD" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" format="ixt:numdotdecimal" decimals="-3">1,389</ix:nonFraction> and a decrease of&#xa0;$<ix:nonFraction id="c101502759" contextRef="d_2022-01-01_2022-07-03_BusinessAcquisitionAxis-EmpowerSponsorHoldingsLlcMember" unitRef="USD" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">1,853</ix:nonFraction>&#xa0;in the fair value of the earn-out&#xa0;liability was reflected as change in fair value of earn-out&#xa0;liability in the condensed consolidated statements of comprehensive income for the <em style="font: inherit;">26</em>-week periods ended <em style="font: inherit;"> July 2, 2023 </em>and <em style="font: inherit;"> July 3, 2022</em>, respectively.&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <ix:exclude>
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">
       <em style="font: inherit;">17</em>
      </div>
     </div>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
    <div class="PGHDR" style="width: 100%;">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="text-align: left; margin: 0pt; width: 99.9%; display: inline-block;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">Table of Contents</a>
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; font-weight: bold; margin: 0pt; width: 99.9%; display: inline-block;">
        HOLLEY INC.
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; font-weight: bold; margin: 0pt; width: 99.9%; display: inline-block;">
        NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; margin: 0pt; width: 99.9%; display: inline-block;">
        (in thousands, except share data)
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; margin: 0pt; width: 99.9%; display: inline-block;">
        (unaudited)
      </div>
     </div>
    </div>
   </ix:exclude>
   <ix:exclude>&#xa0;</ix:exclude>
  </ix:nonNumeric>
  <div>
    &#xa0;
  </div>
  <ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" id="c2444456" escape="true">
   <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 18pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b><em style="font: inherit;">9.</em> </b></p> </td><td style="width: auto;"> <p style="margin: 0pt; text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>DERIVATIVE INSTRUMENTS</b></p> </td></tr>
</tbody></table>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: justify;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-align: justify; text-indent: 0pt;">The Company from time to time enters into derivative financial instruments, such as interest rate collar agreements (&#x201c;Collars&#x201d;), to manage its exposure to fluctuations in interest rates on&#xa0;the Company&#x2019;s variable rate debt.&#xa0;On <em style="font: inherit;"> January 4, 2023, </em>the Company entered into a Collar&#xa0;with Wells Fargo Bank, N.A. ("Wells Fargo") with a notional amount of $<ix:nonFraction id="c101502764" contextRef="i_2023-01-04_DerivativeInstrumentRiskAxis-InterestRateContractMember_HedgingDesignationAxis-DesignatedAsHedgingInstrumentMember" unitRef="USD" name="us-gaap:DerivativeNotionalAmount" scale="3" format="ixt:numdotdecimal" decimals="-8">500,000</ix:nonFraction> that expires on <em style="font: inherit;"> February 18, 2026. </em>The Collar has a floor of <ix:nonFraction id="c101502765" contextRef="i_2023-01-04_DerivativeInstrumentRiskAxis-InterestRateContractMember_HedgingDesignationAxis-DesignatedAsHedgingInstrumentMember" unitRef="Pure" name="us-gaap:DerivativeFloorInterestRate" scale="-2" format="ixt:numdotdecimal" decimals="5">2.811</ix:nonFraction>% and a cap of <ix:nonFraction id="c101502766" contextRef="i_2023-01-04_DerivativeInstrumentRiskAxis-InterestRateContractMember_HedgingDesignationAxis-DesignatedAsHedgingInstrumentMember" unitRef="Pure" name="us-gaap:DerivativeCapInterestRate" scale="-2" format="ixt:numdotdecimal" decimals="2">5</ix:nonFraction>% (based on <em style="font: inherit;">three</em>-month SOFR). The structure of this Collar&#xa0;is such that the Company receives&#xa0;an incremental amount if the Collar index exceeds the cap rate. Conversely, the Company pays an incremental amount to Wells Fargo&#xa0;if the Collar index falls below the floor rate. <em style="font: inherit;">No</em> payments are required if the Collar index falls between the cap and floor rates.&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt 0pt 0pt 18pt; text-align: justify; text-indent: 0pt;">As of <em style="font: inherit;"> July 2, 2023</em>, the Company recognized a derivative asset&#xa0;of&#xa0;$<ix:nonFraction id="c101502769" contextRef="i_2023-07-02_DerivativeInstrumentRiskAxis-InterestRateContractMember_HedgingDesignationAxis-DesignatedAsHedgingInstrumentMember" unitRef="USD" name="us-gaap:DerivativeLiabilities" scale="3" format="ixt:numdotdecimal" decimals="-3">2,068</ix:nonFraction>&#xa0;for the Collar i<span style="color:#000000;">n&#xa0;other noncurrent assets&#xa0;on the condensed&#xa0;consolidated balance sheet.&#xa0;</span>For the&#xa0;<em style="font: inherit;">13</em>-week and <em style="font: inherit;">26</em>-week periods ended <em style="font: inherit;"> July 2, 2023</em>,&#xa0;the Company recorded a&#xa0;net change in the fair value of the Collar as a decrease to interest expense of&#xa0;$<ix:nonFraction id="c101502772" contextRef="d_2023-04-03_2023-07-02_DerivativeInstrumentRiskAxis-InterestRateContractMember_HedgingDesignationAxis-DesignatedAsHedgingInstrumentMember" unitRef="USD" name="us-gaap:UnrealizedGainLossOnDerivatives" scale="3" format="ixt:numdotdecimal" decimals="-3">5,088</ix:nonFraction>&#xa0;and&#xa0;$<ix:nonFraction id="c101502773" contextRef="d_2023-01-01_2023-07-02_DerivativeInstrumentRiskAxis-InterestRateContractMember_HedgingDesignationAxis-DesignatedAsHedgingInstrumentMember" unitRef="USD" name="us-gaap:UnrealizedGainLossOnDerivatives" scale="3" format="ixt:numdotdecimal" decimals="-3">2,068</ix:nonFraction>,&#xa0;respectively<span style="color:#000000;">. <ix:nonFraction id="c101502774" contextRef="d_2023-04-03_2023-07-02_DerivativeInstrumentRiskAxis-InterestRateContractMember_HedgingDesignationAxis-DesignatedAsHedgingInstrumentMember" unitRef="USD" name="us-gaap:PaymentsForProceedsFromHedgeInvestingActivities" scale="3" format="ixt-sec:numwordsen" decimals="-3">No</ix:nonFraction> cash payments were made or received during the&#xa0;<em style="font: inherit;">13</em>-week and <em style="font: inherit;">26</em>-week periods ended <em style="font: inherit;"> July 2, 2023</em></span>, as the applicable rate was between the cap and floor rates as of the settlement dates.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-align: justify;">The fair value of the&#xa0;Collar&#xa0;is determined using observable market-based inputs and the impact of credit risk on the&#xa0;derivative&#x2019;s fair value (the creditworthiness of the Company&#x2019;s counterparty for assets and the creditworthiness of the Company for liabilities) (a Level <em style="font: inherit;">2</em> measurement, as described in <span style="color:#000000">Note <em style="font: inherit;">10,</em></span> <i><span style="color:#000000">"Fair Value Measurements")</span></i>.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 6pt; margin: 0pt; text-align: justify;">&#xa0;</p>
  </ix:nonNumeric>
  <div>
    &#xa0;
  </div>
  <ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="us-gaap:FairValueDisclosuresTextBlock" id="c2444457" escape="true">
   <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;">
    <tbody>
     <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
      <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">10.</em> </b></p> </td>
      <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>FAIR VALUE MEASUREMENTS</b></p> </td>
     </tr>

    </tbody>
   </table>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The Company&#x2019;s financial liabilities subject to fair value measurement on a recurring basis and the level of inputs used for such measurements were as follows:</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="D24F923A-0455-4819-AC71-530346E187E7" escape="true" continuedAt="c054A7365-AB05-4565-AA85-72C4E21B839F">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="14" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Fair Value Measured on July 2, 2023</em></em></em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Level 1</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Level 2</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Level 3</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Total</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Assets:</p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Interest rate collar</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101502803" contextRef="i_2023-07-02_DerivativeInstrumentRiskAxis-InterestRateContractMember_FairValueByAssetClassAxis-DerivativeFinancialInstrumentsAssetsMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember" unitRef="USD" name="us-gaap:AssetsFairValueDisclosure" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101502804" contextRef="i_2023-07-02_DerivativeInstrumentRiskAxis-InterestRateContractMember_FairValueByAssetClassAxis-DerivativeFinancialInstrumentsAssetsMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember" unitRef="USD" name="us-gaap:AssetsFairValueDisclosure" scale="3" format="ixt:numdotdecimal" decimals="-3">2,068</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101502805" contextRef="i_2023-07-02_DerivativeInstrumentRiskAxis-InterestRateContractMember_FairValueByAssetClassAxis-DerivativeFinancialInstrumentsAssetsMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember" unitRef="USD" name="us-gaap:AssetsFairValueDisclosure" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101502806" contextRef="i_2023-07-02_DerivativeInstrumentRiskAxis-InterestRateContractMember_FairValueByAssetClassAxis-DerivativeFinancialInstrumentsAssetsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember" unitRef="USD" name="us-gaap:AssetsFairValueDisclosure" scale="3" format="ixt:numdotdecimal" decimals="-3">2,068</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Liabilities:</p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Warrant liability (Public)</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502808" contextRef="i_2023-07-02_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByLiabilityClassAxis-WarrantLiabilityPublicWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember" unitRef="USD" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" format="ixt:numdotdecimal" decimals="-3">4,994</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502809" contextRef="i_2023-07-02_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByLiabilityClassAxis-WarrantLiabilityPublicWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember" unitRef="USD" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502810" contextRef="i_2023-07-02_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByLiabilityClassAxis-WarrantLiabilityPublicWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember" unitRef="USD" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502811" contextRef="i_2023-07-02_FairValueByLiabilityClassAxis-WarrantLiabilityPublicWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember" unitRef="USD" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" format="ixt:numdotdecimal" decimals="-3">4,994</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Warrant liability (Private)</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c101502812" contextRef="i_2023-07-02_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByLiabilityClassAxis-WarrantLiabilityPrivatePlacementWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember" unitRef="USD" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c101502813" contextRef="i_2023-07-02_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByLiabilityClassAxis-WarrantLiabilityPrivatePlacementWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember" unitRef="USD" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502814" contextRef="i_2023-07-02_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByLiabilityClassAxis-WarrantLiabilityPrivatePlacementWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember" unitRef="USD" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" format="ixt:numdotdecimal" decimals="-3">2,731</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502815" contextRef="i_2023-07-02_FairValueByLiabilityClassAxis-WarrantLiabilityPrivatePlacementWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember" unitRef="USD" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" format="ixt:numdotdecimal" decimals="-3">2,731</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Earn-out liability</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c101502816" contextRef="i_2023-07-02_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember" unitRef="USD" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c101502817" contextRef="i_2023-07-02_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember" unitRef="USD" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502818" contextRef="i_2023-07-02_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember" unitRef="USD" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" format="ixt:numdotdecimal" decimals="-3">2,565</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502819" contextRef="i_2023-07-02_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember" unitRef="USD" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" format="ixt:numdotdecimal" decimals="-3">2,565</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total fair value liabilities</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502820" contextRef="i_2023-07-02_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember" unitRef="USD" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" format="ixt:numdotdecimal" decimals="-3">4,994</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502821" contextRef="i_2023-07-02_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember" unitRef="USD" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502822" contextRef="i_2023-07-02_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember" unitRef="USD" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" format="ixt:numdotdecimal" decimals="-3">5,296</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502823" contextRef="i_2023-07-02_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember" unitRef="USD" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" format="ixt:numdotdecimal" decimals="-4">10,290</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
      </tr>

     </tbody>
    </table>
   </ix:nonNumeric>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <ix:continuation id="c054A7365-AB05-4565-AA85-72C4E21B839F">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="14" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Fair Value Measured on December 31, 2022</em></em></em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Level 1</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Level 2</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Level 3</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Total</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Liabilities:</p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Warrant liability (Public)</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502833" contextRef="i_2022-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByLiabilityClassAxis-WarrantLiabilityPublicWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember" unitRef="USD" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" format="ixt:numdotdecimal" decimals="-3">2,691</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502834" contextRef="i_2022-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByLiabilityClassAxis-WarrantLiabilityPublicWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember" unitRef="USD" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502835" contextRef="i_2022-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByLiabilityClassAxis-WarrantLiabilityPublicWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember" unitRef="USD" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502836" contextRef="i_2022-12-31_FairValueByLiabilityClassAxis-WarrantLiabilityPublicWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember" unitRef="USD" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" format="ixt:numdotdecimal" decimals="-3">2,691</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Warrant liability (Private)</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c101502837" contextRef="i_2022-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByLiabilityClassAxis-WarrantLiabilityPrivatePlacementWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember" unitRef="USD" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c101502838" contextRef="i_2022-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByLiabilityClassAxis-WarrantLiabilityPrivatePlacementWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember" unitRef="USD" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502839" contextRef="i_2022-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByLiabilityClassAxis-WarrantLiabilityPrivatePlacementWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember" unitRef="USD" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" format="ixt:numdotdecimal" decimals="-3">1,581</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502840" contextRef="i_2022-12-31_FairValueByLiabilityClassAxis-WarrantLiabilityPrivatePlacementWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember" unitRef="USD" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" format="ixt:numdotdecimal" decimals="-3">1,581</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Earn-out liability</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c101502841" contextRef="i_2022-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember" unitRef="USD" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c101502842" contextRef="i_2022-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember" unitRef="USD" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502843" contextRef="i_2022-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember" unitRef="USD" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" format="ixt:numdotdecimal" decimals="-3">1,176</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502844" contextRef="i_2022-12-31_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember" unitRef="USD" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" format="ixt:numdotdecimal" decimals="-3">1,176</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total fair value liabilities</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502845" contextRef="i_2022-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember" unitRef="USD" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" format="ixt:numdotdecimal" decimals="-3">2,691</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502846" contextRef="i_2022-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember" unitRef="USD" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502847" contextRef="i_2022-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember" unitRef="USD" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" format="ixt:numdotdecimal" decimals="-3">2,757</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502848" contextRef="i_2022-12-31_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember" unitRef="USD" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" format="ixt:numdotdecimal" decimals="-3">5,448</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
      </tr>

     </tbody>
    </table>
   </ix:continuation>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">As of <em style="font: inherit;"> July 2, 2023</em>, the Company's derivative liabilities for its Private and Public Warrants,&#xa0;earn-out liability, and derivative asset for its Collar&#xa0;are measured at fair value on a recurring basis (see Note <em style="font: inherit;">8,</em> &#x201c;<i>Common Stock Warrants and Earn-Out Liability,</i>&#x201d; and Note <em style="font: inherit;">9,</em> "<i>Derivative Instruments</i>," for more details). The fair values of&#xa0;the private warrants and earn-out liability are determined based on significant inputs <em style="font: inherit;">not</em> observable in the market (Level <em style="font: inherit;">3</em>). The valuation of the Level <em style="font: inherit;">3</em> liabilities uses assumptions and estimates the Company believes would be made by a market participant in making the same valuation. The Company assesses these assumptions and estimates on an on-going basis as additional data impacting the assumptions and estimates are obtained. The Company uses a Monte Carlo simulation model to estimate the fair value of its Private Warrants and earn-out liability<span style="color:#000000;">. The fair value of the Collar, which is included in other noncurrent assets&#xa0;on the condensed consolidated balance sheet, is determined based on models that reflect the contractual terms of the derivative, yield curves, and the credit quality of the counterparties. Inputs are generally observable and do <em style="font: inherit;">not</em> contain a high level of subjectivity (Level <em style="font: inherit;">2</em>).&#xa0;The fair value of the Public Warrants is determine</span>d using publicly traded prices (Level <em style="font: inherit;">1</em>). Changes in the fair value of the derivative liabilities related to Warrants and the earn-out liability are recognized as non-operating expense in the condensed consolidated statements of comprehensive income. Changes in the fair value of the Collar is recognized as an adjustment to interest expense in the&#xa0;condensed consolidated statements of comprehensive income.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <ix:exclude>
    <div class="PGNUM" style="width: 100%; text-align: center; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">
     <em style="font: inherit;">18</em>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
    <div class="PGHDR" style="width: 100%;">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="text-align: left; margin: 0pt; width: 99.9%; display: inline-block;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">Table of Contents</a>
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; font-weight: bold; margin: 0pt; width: 99.9%; display: inline-block;">
        HOLLEY INC.
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; font-weight: bold; margin: 0pt; width: 99.9%; display: inline-block;">
        NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; margin: 0pt; width: 99.9%; display: inline-block;">
        (in thousands, except share data)
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; margin: 0pt; width: 99.9%; display: inline-block;">
        (unaudited)
      </div>
     </div>
    </div>
   </ix:exclude>
   <ix:exclude>&#xa0;</ix:exclude>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The fair value of Private Warrants was estimated as of the measurement date using the Monte Carlo simulation model with the following assumptions:</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" id="c9C395FFC-102C-4B34-ABA3-FC5A2CE13B53" escape="true" continuedAt="c30FF005C-1EE8-4EC4-92A0-360C99B00708">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">December 31, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 68%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Valuation date price</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502851" contextRef="i_2023-07-02_FinancialInstrumentAxis-WarrantLiabilityPrivatePlacementWarrantsMember_MeasurementInputTypeAxis-MeasurementInputSharePriceMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember" unitRef="Pure" name="us-gaap:AlternativeInvestmentMeasurementInput" scale="0" format="ixt:numdotdecimal" decimals="INF">4.09</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502852" contextRef="i_2022-12-31_FinancialInstrumentAxis-WarrantLiabilityPrivatePlacementWarrantsMember_MeasurementInputTypeAxis-MeasurementInputSharePriceMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember" unitRef="Pure" name="us-gaap:AlternativeInvestmentMeasurementInput" scale="0" format="ixt:numdotdecimal" decimals="INF">2.12</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Strike price</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502853" contextRef="i_2023-07-02_FinancialInstrumentAxis-WarrantLiabilityPrivatePlacementWarrantsMember_MeasurementInputTypeAxis-MeasurementInputStrikePriceMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember" unitRef="Pure" name="us-gaap:AlternativeInvestmentMeasurementInput" scale="0" format="ixt:numdotdecimal" decimals="INF">11.50</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502854" contextRef="i_2022-12-31_FinancialInstrumentAxis-WarrantLiabilityPrivatePlacementWarrantsMember_MeasurementInputTypeAxis-MeasurementInputStrikePriceMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember" unitRef="Pure" name="us-gaap:AlternativeInvestmentMeasurementInput" scale="0" format="ixt:numdotdecimal" decimals="INF">11.50</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Remaining life (in years)</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502855" contextRef="i_2023-07-02_FinancialInstrumentAxis-WarrantLiabilityPrivatePlacementWarrantsMember_MeasurementInputTypeAxis-MeasurementInputExpectedTermMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember" unitRef="Pure" name="us-gaap:AlternativeInvestmentMeasurementInput" scale="0" format="ixt:numdotdecimal" decimals="INF">3.04</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502856" contextRef="i_2022-12-31_FinancialInstrumentAxis-WarrantLiabilityPrivatePlacementWarrantsMember_MeasurementInputTypeAxis-MeasurementInputExpectedTermMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember" unitRef="Pure" name="us-gaap:AlternativeInvestmentMeasurementInput" scale="0" format="ixt:numdotdecimal" decimals="INF">3.54</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected dividend</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">&#x2014;</em></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Risk-free interest rate</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502859" contextRef="i_2023-07-02_FinancialInstrumentAxis-WarrantLiabilityPrivatePlacementWarrantsMember_MeasurementInputTypeAxis-MeasurementInputRiskFreeInterestRateMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember" unitRef="Pure" name="us-gaap:AlternativeInvestmentMeasurementInput" scale="-2" format="ixt:numdotdecimal" decimals="4">4.36</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502860" contextRef="i_2022-12-31_FinancialInstrumentAxis-WarrantLiabilityPrivatePlacementWarrantsMember_MeasurementInputTypeAxis-MeasurementInputRiskFreeInterestRateMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember" unitRef="Pure" name="us-gaap:AlternativeInvestmentMeasurementInput" scale="-2" format="ixt:numdotdecimal" decimals="4">4.06</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Price threshold</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502861" contextRef="i_2023-07-02_FinancialInstrumentAxis-WarrantLiabilityPrivatePlacementWarrantsMember_MeasurementInputTypeAxis-MeasurementInputPriceThresholdMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember" unitRef="Pure" name="us-gaap:AlternativeInvestmentMeasurementInput" scale="0" format="ixt:numdotdecimal" decimals="INF">18.00</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502862" contextRef="i_2022-12-31_FinancialInstrumentAxis-WarrantLiabilityPrivatePlacementWarrantsMember_MeasurementInputTypeAxis-MeasurementInputPriceThresholdMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember" unitRef="Pure" name="us-gaap:AlternativeInvestmentMeasurementInput" scale="0" format="ixt:numdotdecimal" decimals="INF">18.00</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

     </tbody>
    </table>
   </ix:nonNumeric>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The fair value of the earn-out liability was estimated as of the measurement date using the Monte Carlo simulation model with the following assumptions:</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <ix:continuation id="c30FF005C-1EE8-4EC4-92A0-360C99B00708">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">December 31, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 68%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Valuation date price</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502865" contextRef="i_2023-07-02_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_MeasurementInputTypeAxis-MeasurementInputSharePriceMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember" unitRef="Pure" name="us-gaap:AlternativeInvestmentMeasurementInput" scale="0" format="ixt:numdotdecimal" decimals="INF">4.09</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502866" contextRef="i_2022-12-31_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_MeasurementInputTypeAxis-MeasurementInputSharePriceMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember" unitRef="Pure" name="us-gaap:AlternativeInvestmentMeasurementInput" scale="0" format="ixt:numdotdecimal" decimals="INF">2.12</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected term (in years)</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502867" contextRef="i_2023-07-02_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_MeasurementInputTypeAxis-MeasurementInputExpectedTermMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember" unitRef="Pure" name="us-gaap:AlternativeInvestmentMeasurementInput" scale="0" format="ixt:numdotdecimal" decimals="INF">5.04</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502868" contextRef="i_2022-12-31_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_MeasurementInputTypeAxis-MeasurementInputExpectedTermMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember" unitRef="Pure" name="us-gaap:AlternativeInvestmentMeasurementInput" scale="0" format="ixt:numdotdecimal" decimals="INF">5.54</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected volatility</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502869" contextRef="i_2023-07-02_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_MeasurementInputTypeAxis-MeasurementInputPriceVolatilityMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember" unitRef="Pure" name="us-gaap:AlternativeInvestmentMeasurementInput" scale="-2" format="ixt:numdotdecimal" decimals="4">61.26</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502870" contextRef="i_2022-12-31_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_MeasurementInputTypeAxis-MeasurementInputPriceVolatilityMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember" unitRef="Pure" name="us-gaap:AlternativeInvestmentMeasurementInput" scale="-2" format="ixt:numdotdecimal" decimals="4">70.33</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Risk-free interest rate</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502871" contextRef="i_2023-07-02_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_MeasurementInputTypeAxis-MeasurementInputRiskFreeInterestRateMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember" unitRef="Pure" name="us-gaap:AlternativeInvestmentMeasurementInput" scale="-2" format="ixt:numdotdecimal" decimals="4">4.01</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502872" contextRef="i_2022-12-31_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_MeasurementInputTypeAxis-MeasurementInputRiskFreeInterestRateMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember" unitRef="Pure" name="us-gaap:AlternativeInvestmentMeasurementInput" scale="-2" format="ixt:numdotdecimal" decimals="4">3.88</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Price hurdle</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502873" contextRef="i_2023-07-02_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_MeasurementInputTypeAxis-MeasurementInputPriceHurdleOneMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember" unitRef="Pure" name="us-gaap:AlternativeInvestmentMeasurementInput" scale="0" format="ixt:numdotdecimal" decimals="INF">15.00</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502874" contextRef="i_2022-12-31_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_MeasurementInputTypeAxis-MeasurementInputPriceHurdleOneMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember" unitRef="Pure" name="us-gaap:AlternativeInvestmentMeasurementInput" scale="0" format="ixt:numdotdecimal" decimals="INF">15.00</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

     </tbody>
    </table>
   </ix:continuation>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;&#xa0;&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">As of <em style="font: inherit;"> July 2, 2023</em>&#xa0;and <em style="font: inherit;"> December 31, 2022, </em>the Company has accounts receivable, accounts payable and accrued expenses for which the carrying value approximates fair value due to the short-term nature of these instruments. The carrying value of the Company&#x2019;s long-term debt approximates fair value as the rates used approximate the market rates currently available to the Company. Fair value measurements used in the impairment reviews of goodwill and intangible assets are Level <em style="font: inherit;">3</em> measurements.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The reconciliation of changes in Level <em style="font: inherit;">3</em> liabilities during the&#xa0;<em style="font: inherit;">26</em>-week periods ended <em style="font: inherit;"> July 2, 2023 </em>and <em style="font: inherit;"> July 3, 2022</em>&#xa0;is as follows:</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" id="c2444462" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Private Warrants</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Earn-Out Liability</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Total</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 52%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Balance at December 31, 2021</b></p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502878" contextRef="i_2021-12-31_FairValueByLiabilityClassAxis-PrivatePlacementWarrantsMember" unitRef="USD" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" scale="3" format="ixt:numdotdecimal" decimals="-3">21,793</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502879" contextRef="i_2021-12-31_FairValueByLiabilityClassAxis-EarnOutLiabilityMember" unitRef="USD" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" scale="3" format="ixt:numdotdecimal" decimals="-3">26,596</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502880" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" scale="3" format="ixt:numdotdecimal" decimals="-3">48,389</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Liabilities reclassed to equity</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c101502881" contextRef="d_2022-01-01_2022-07-03_FairValueByLiabilityClassAxis-PrivatePlacementWarrantsMember" unitRef="USD" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" scale="3" format="ixt:zerodash" decimals="-3" sign="-">&#x2014;</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c101502882" contextRef="d_2022-01-01_2022-07-03_FairValueByLiabilityClassAxis-EarnOutLiabilityMember" unitRef="USD" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" scale="3" format="ixt:numdotdecimal" decimals="-3">14,689</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c101502883" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" scale="3" format="ixt:numdotdecimal" decimals="-3">14,689</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Gains included in earnings</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c101502884" contextRef="d_2022-01-01_2022-07-03_FairValueByLiabilityClassAxis-PrivatePlacementWarrantsMember" unitRef="USD" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" scale="3" format="ixt:numdotdecimal" decimals="-3">7,653</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c101502885" contextRef="d_2022-01-01_2022-07-03_FairValueByLiabilityClassAxis-EarnOutLiabilityMember" unitRef="USD" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" scale="3" format="ixt:numdotdecimal" decimals="-3">1,853</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c101502886" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" scale="3" format="ixt:numdotdecimal" decimals="-3">9,506</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Balance at July 3, 2022</b></p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502887" contextRef="i_2022-07-03_FairValueByLiabilityClassAxis-PrivatePlacementWarrantsMember" unitRef="USD" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" scale="3" format="ixt:numdotdecimal" decimals="-4">14,140</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502888" contextRef="i_2022-07-03_FairValueByLiabilityClassAxis-EarnOutLiabilityMember" unitRef="USD" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" scale="3" format="ixt:numdotdecimal" decimals="-3">10,054</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502889" contextRef="i_2022-07-03" unitRef="USD" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" scale="3" format="ixt:numdotdecimal" decimals="-3">24,194</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td>&#xa0;</td>
       <td>&#xa0;</td>
       <td>&#xa0;</td>
       <td>&#xa0;</td>
       <td>&#xa0;</td>
       <td>&#xa0;</td>
       <td>&#xa0;</td>
       <td>&#xa0;</td>
       <td>&#xa0;</td>
       <td>&#xa0;</td>
       <td>&#xa0;</td>
       <td>&#xa0;</td>
       <td>&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Balance at December 31, 2022</b></p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502890" contextRef="i_2022-12-31_FairValueByLiabilityClassAxis-PrivatePlacementWarrantsMember" unitRef="USD" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" scale="3" format="ixt:numdotdecimal" decimals="-3">1,581</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502891" contextRef="i_2022-12-31_FairValueByLiabilityClassAxis-EarnOutLiabilityMember" unitRef="USD" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" scale="3" format="ixt:numdotdecimal" decimals="-3">1,176</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502892" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" scale="3" format="ixt:numdotdecimal" decimals="-3">2,757</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Losses included in earnings</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 13%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c101502893" contextRef="d_2023-01-01_2023-07-02_FairValueByLiabilityClassAxis-PrivatePlacementWarrantsMember" unitRef="USD" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" scale="3" format="ixt:numdotdecimal" decimals="-4" sign="-">1,150</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 13%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c101502894" contextRef="d_2023-01-01_2023-07-02_FairValueByLiabilityClassAxis-EarnOutLiabilityMember" unitRef="USD" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">1,389</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 13%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c101502895" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">2,539</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Balance at July 2, 2023</b></p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502896" contextRef="i_2023-07-02_FairValueByLiabilityClassAxis-PrivatePlacementWarrantsMember" unitRef="USD" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" scale="3" format="ixt:numdotdecimal" decimals="-3">2,731</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502897" contextRef="i_2023-07-02_FairValueByLiabilityClassAxis-EarnOutLiabilityMember" unitRef="USD" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" scale="3" format="ixt:numdotdecimal" decimals="-3">2,565</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502898" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" scale="3" format="ixt:numdotdecimal" decimals="-3">5,296</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
      </tr>

     </tbody>
    </table>
   </ix:nonNumeric>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <ix:exclude>
    <div class="PGNUM" style="width: 100%; text-align: center; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">
     <em style="font: inherit;">19</em>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
    <div class="PGHDR" style="width: 100%;">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="text-align: left; margin: 0pt; width: 99.9%; display: inline-block;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">Table of Contents</a>
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; font-weight: bold; margin: 0pt; width: 99.9%; display: inline-block;">
        HOLLEY INC.
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; font-weight: bold; margin: 0pt; width: 99.9%; display: inline-block;">
        NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; margin: 0pt; width: 99.9%; display: inline-block;">
        (in thousands, except share data)
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; margin: 0pt; width: 99.9%; display: inline-block;">
        (unaudited)
      </div>
     </div>
    </div>
   </ix:exclude>
   <ix:exclude>&#xa0;</ix:exclude>
  </ix:nonNumeric>
  <div>
    &#xa0;
  </div>
  <ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="c2444463" escape="true">
   <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;">
    <tbody>
     <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
      <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">11.</em> </b></p> </td>
      <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>REVENUE </b></p> </td>
     </tr>

    </tbody>
   </table>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The principal activity from which the Company generates its revenue is the manufacturing and distribution of after-market automotive parts for its customers, comprised of resellers and end users. The Company recognizes revenue at a point in time, rather than over time, as the performance obligation is satisfied when customer obtains control of the product upon title transfer and <em style="font: inherit;">not</em> as the product is manufactured or developed. The amount of revenue recognized is based on the purchase order price and adjusted for revenue allocated to variable consideration (i.e., estimated rebates, co-op advertising, etc.).</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The Company collects sales tax and other taxes concurrent with revenue-producing activities which are excluded from revenue. Shipping and handling costs incurred after control of the product is transferred to our customers are treated as fulfillment costs and <em style="font: inherit;">not</em> a separate performance obligation.</p>
   <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The Company allows customers to return products when certain Company-established criteria are met. These sales returns are recorded as a charge against gross sales in the period in which the related sales are recognized, net of returns to stock. Returned products, which are recorded as inventories, are valued at the lower of cost or net realizable value. The physical condition and marketability of the returned products are the major factors considered in estimating realizable value. The Company also estimates expected sales returns and records the necessary adjustment as a charge against gross sales.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The Company&#x2019;s payment terms with customers are customary and vary by customer and geography but typically range from <em style="font: inherit;">30</em> to <em style="font: inherit;">365</em> days. The Company elected the practical expedient to disregard the possible existence of a significant financing component related to payment on contracts, as the Company expects that customers will pay for the products within <em style="font: inherit;">one</em> year. The Company has evaluated the terms of our arrangements and determined that they do <em style="font: inherit;">not</em> contain significant financing components. Additionally, as all contracts with customers have an expected duration of <em style="font: inherit;">one</em> year or less, the Company has elected the practical expedient to exclude disclosure of information regarding the aggregate amount and future timing of performance obligations that are unsatisfied or partially satisfied as of the end of the reporting period. The Company provides limited warranties on most of its products against certain manufacturing and other defects. Provisions for estimated expenses related to product warranty are made at the time products are sold. Refer to Note <em style="font: inherit;">18,</em> &#x201c;<i>Commitments and Contingencies</i>&#x201d; for more information.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The following table summarizes total revenue by product category.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" id="c2444464" escape="true">
    <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the thirteen weeks ended</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the twenty-six weeks ended</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Electronic systems</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502917" contextRef="d_2023-04-03_2023-07-02_ProductOrServiceAxis-ElectronicSystemsMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">74,401</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502918" contextRef="d_2022-04-04_2022-07-03_ProductOrServiceAxis-ElectronicSystemsMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-4">71,060</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502919" contextRef="d_2023-01-01_2023-07-02_ProductOrServiceAxis-ElectronicSystemsMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">143,152</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502920" contextRef="d_2022-01-01_2022-07-03_ProductOrServiceAxis-ElectronicSystemsMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">157,206</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Mechanical systems</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502921" contextRef="d_2023-04-03_2023-07-02_ProductOrServiceAxis-MechanicalSystemMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-4">40,920</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502922" contextRef="d_2022-04-04_2022-07-03_ProductOrServiceAxis-MechanicalSystemMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">44,206</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502923" contextRef="d_2023-01-01_2023-07-02_ProductOrServiceAxis-MechanicalSystemMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">84,238</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502924" contextRef="d_2022-01-01_2022-07-03_ProductOrServiceAxis-MechanicalSystemMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">90,048</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Exhaust</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502925" contextRef="d_2023-04-03_2023-07-02_ProductOrServiceAxis-ExhaustMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">17,384</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502926" contextRef="d_2022-04-04_2022-07-03_ProductOrServiceAxis-ExhaustMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">18,037</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502927" contextRef="d_2023-01-01_2023-07-02_ProductOrServiceAxis-ExhaustMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">33,213</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502928" contextRef="d_2022-01-01_2022-07-03_ProductOrServiceAxis-ExhaustMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">37,369</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accessories</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502929" contextRef="d_2023-04-03_2023-07-02_ProductOrServiceAxis-AccessoriesMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">26,382</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502930" contextRef="d_2022-04-04_2022-07-03_ProductOrServiceAxis-AccessoriesMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">28,353</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502931" contextRef="d_2023-01-01_2023-07-02_ProductOrServiceAxis-AccessoriesMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">53,847</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502932" contextRef="d_2022-01-01_2022-07-03_ProductOrServiceAxis-AccessoriesMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">57,099</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Safety</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502933" contextRef="d_2023-04-03_2023-07-02_ProductOrServiceAxis-SafetyMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">16,175</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502934" contextRef="d_2022-04-04_2022-07-03_ProductOrServiceAxis-SafetyMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">17,764</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502935" contextRef="d_2023-01-01_2023-07-02_ProductOrServiceAxis-SafetyMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">33,017</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502936" contextRef="d_2022-01-01_2022-07-03_ProductOrServiceAxis-SafetyMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">37,753</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net sales</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502937" contextRef="d_2023-04-03_2023-07-02" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">175,262</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502938" contextRef="d_2022-04-04_2022-07-03" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-4">179,420</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502939" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">347,467</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502940" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">379,475</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
      </tr>

     </tbody>
    </table>
   </ix:nonNumeric>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The following table summarizes total revenue based on geographic location from which the product is shipped:</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock" id="c2444465" escape="true">
    <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the thirteen weeks ended</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the twenty-six weeks ended</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">United States</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502949" contextRef="d_2023-04-03_2023-07-02_StatementGeographicalAxis-US" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">170,817</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502950" contextRef="d_2022-04-04_2022-07-03_StatementGeographicalAxis-US" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">173,514</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502951" contextRef="d_2023-01-01_2023-07-02_StatementGeographicalAxis-US" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">337,235</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502952" contextRef="d_2022-01-01_2022-07-03_StatementGeographicalAxis-US" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">369,573</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Italy</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502953" contextRef="d_2023-04-03_2023-07-02_StatementGeographicalAxis-IT" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">4,445</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502954" contextRef="d_2022-04-04_2022-07-03_StatementGeographicalAxis-IT" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">5,906</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502955" contextRef="d_2023-01-01_2023-07-02_StatementGeographicalAxis-IT" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">10,232</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101502956" contextRef="d_2022-01-01_2022-07-03_StatementGeographicalAxis-IT" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">9,902</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net sales</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502957" contextRef="d_2023-04-03_2023-07-02" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">175,262</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502958" contextRef="d_2022-04-04_2022-07-03" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-4">179,420</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502959" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">347,467</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101502960" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:numdotdecimal" decimals="-3">379,475</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
      </tr>

     </tbody>
    </table>
   </ix:nonNumeric>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <ix:exclude>
    <div class="PGNUM" style="width: 100%; text-align: center; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">
     <em style="font: inherit;">20</em>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
    <div class="PGHDR" style="width: 100%;">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="text-align: left; margin: 0pt; width: 99.9%; display: inline-block;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">Table of Contents</a>
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; font-weight: bold; margin: 0pt; width: 99.9%; display: inline-block;">
        HOLLEY INC.
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; font-weight: bold; margin: 0pt; width: 99.9%; display: inline-block;">
        NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; margin: 0pt; width: 99.9%; display: inline-block;">
        (in thousands, except share data)
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; margin: 0pt; width: 99.9%; display: inline-block;">
        (unaudited)
      </div>
     </div>
    </div>
   </ix:exclude>
   <ix:exclude>&#xa0;</ix:exclude>
  </ix:nonNumeric>
  <div>
    &#xa0;
  </div>
  <ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="us-gaap:IncomeTaxDisclosureTextBlock" id="c2444466" escape="true">
   <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;">
    <tbody>
     <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
      <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><em style="font: inherit;">12.</em> </b></p> </td>
      <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b>INCOME TAXES</b></p> </td>
     </tr>

    </tbody>
   </table>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The Company's effective income tax rate is based on expected income, statutory rates and tax planning opportunities available in the various jurisdictions in which it operates. For interim financial reporting, the Company estimates the annual income tax rate based on projected taxable income for the full year and records a quarterly income tax provision or benefit in accordance with the anticipated annual rate. The Company refines the estimates of the year's taxable income as new information becomes available, including actual year-to-date financial results. This continual estimation process often results in a change to the expected effective income tax rate for the year. When this occurs, the Company adjusts the income tax provision during the quarter in which the change in estimate occurs so that the year-to-date provision reflects the expected income tax rate. Significant judgment is required in determining the effective tax rate and in evaluating tax positions.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="c2444467" escape="true">
    <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the thirteen weeks ended</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the twenty-six weeks ended</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Income tax expense</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502985" contextRef="d_2023-04-03_2023-07-02" unitRef="USD" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" format="ixt:numdotdecimal" decimals="-3">4,098</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502986" contextRef="d_2022-04-04_2022-07-03" unitRef="USD" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" format="ixt:numdotdecimal" decimals="-3">3,023</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502987" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" format="ixt:numdotdecimal" decimals="-3">5,664</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101502988" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" format="ixt:numdotdecimal" decimals="-3">10,211</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Effective tax rates</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101502989" contextRef="d_2023-04-03_2023-07-02" unitRef="Pure" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" format="ixt:numdotdecimal" decimals="2">24.0</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">%</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101502990" contextRef="d_2022-04-04_2022-07-03" unitRef="Pure" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" format="ixt:numdotdecimal" decimals="3">6.9</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">%</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101502991" contextRef="d_2023-01-01_2023-07-02" unitRef="Pure" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" format="ixt:numdotdecimal" decimals="3">24.7</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">%</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101502992" contextRef="d_2022-01-01_2022-07-03" unitRef="Pure" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" format="ixt:numdotdecimal" decimals="3">15.1</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">%</td>
      </tr>

     </tbody>
    </table>
   </ix:nonNumeric>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">For the <em style="font: inherit;">13</em>-week period ended <em style="font: inherit;"> July 2, 2023</em>, the Company's effective tax rate of <ix:nonFraction id="c101502963" contextRef="d_2023-04-03_2023-07-02" unitRef="Pure" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" format="ixt:numdotdecimal" decimals="2">24.0</ix:nonFraction>%&#xa0;differed from the <ix:nonFraction id="c101502964" contextRef="d_2023-04-03_2023-07-02" unitRef="Pure" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" format="ixt:numdotdecimal" decimals="2">21</ix:nonFraction>% federal statutory rate primarily due to permanent differences related to changes in fair value of the warrant and earn-out liabilities recognized during the period. For the <em style="font: inherit;">13</em>-week period ended <em style="font: inherit;"> July 3, 2022</em>, the Company&#x2019;s effective tax rate of&#xa0;<ix:nonFraction id="c101502966" contextRef="d_2022-04-04_2022-07-03" unitRef="Pure" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" format="ixt:numdotdecimal" decimals="3">6.9</ix:nonFraction>%&#xa0;differed from the <ix:nonFraction id="c101502967" contextRef="d_2022-04-04_2022-07-03" unitRef="Pure" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" format="ixt:numdotdecimal" decimals="2">21</ix:nonFraction>% federal statutory rate primarily due to permanent differences related to&#xa0;changes in the fair value of the warrant and&#xa0;earn-out liabilities&#xa0;recognized during the period.&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">For the&#xa0;<em style="font: inherit;">26</em>-week period ended <em style="font: inherit;"> July 2, 2023</em>, the Company's effective tax rate of <ix:nonFraction id="c101502969" contextRef="d_2023-01-01_2023-07-02" unitRef="Pure" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" format="ixt:numdotdecimal" decimals="3">24.7</ix:nonFraction>%&#xa0;differed from the <ix:nonFraction id="c101502970" contextRef="d_2023-01-01_2023-07-02" unitRef="Pure" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" format="ixt:numdotdecimal" decimals="2">21</ix:nonFraction>% federal statutory rate primarily due to permanent differences related to changes in fair value of the warrant and earn-out liabilities recognized during the period. For the&#xa0;<em style="font: inherit;">26</em>-week period ended <em style="font: inherit;"> July 3, 2022</em>, the Company&#x2019;s effective tax rate of <ix:nonFraction id="c101502972" contextRef="d_2022-01-01_2022-07-03" unitRef="Pure" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" format="ixt:numdotdecimal" decimals="3">15.1</ix:nonFraction>%&#xa0;differed from the <ix:nonFraction id="c101502973" contextRef="d_2022-01-01_2022-07-03" unitRef="Pure" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" format="ixt:numdotdecimal" decimals="2">21</ix:nonFraction>% federal statutory rate primarily due a permanent difference related to&#xa0;changes in the fair value of the warrant and&#xa0;earn-out liabilities&#xa0;recognized during the period.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;&#xa0;</p>
  </ix:nonNumeric>
  <div>
    &#xa0;
  </div>
  <ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="us-gaap:EarningsPerShareTextBlock" id="c2444468" escape="true">
   <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;">
    <tbody>
     <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
      <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><em style="font: inherit;">13.</em> </b></p> </td>
      <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b>EARNINGS PER SHARE</b></p> </td>
     </tr>

    </tbody>
   </table>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The following table sets forth the calculation of basic and diluted earnings per share:</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="c2444469" escape="true">
    <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the thirteen weeks ended</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the twenty-six weeks ended</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Numerator:</b></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#xa0;</b></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#xa0;</b></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#xa0;</b></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#xa0;</b></td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503004" contextRef="d_2023-04-03_2023-07-02" unitRef="USD" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" format="ixt:numdotdecimal" decimals="-3">12,979</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503005" contextRef="d_2022-04-04_2022-07-03" unitRef="USD" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" format="ixt:numdotdecimal" decimals="-3">40,563</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503006" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" format="ixt:numdotdecimal" decimals="-3">17,226</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503007" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" format="ixt:numdotdecimal" decimals="-3">57,421</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Less: fair value adjustment for Warrants</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101503008" contextRef="d_2023-04-03_2023-07-02" unitRef="USD" name="hlly:FairValueAdjustmentOfWarrantsDueToClassificationAsLiabilities" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101503009" contextRef="d_2022-04-04_2022-07-03" unitRef="USD" name="hlly:FairValueAdjustmentOfWarrantsDueToClassificationAsLiabilities" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101503010" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="hlly:FairValueAdjustmentOfWarrantsDueToClassificationAsLiabilities" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c101503011" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="hlly:FairValueAdjustmentOfWarrantsDueToClassificationAsLiabilities" scale="3" format="ixt:numdotdecimal" decimals="-3" sign="-">20,941</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">)</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Net income (loss) - diluted</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101503012" contextRef="d_2023-04-03_2023-07-02" unitRef="USD" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" scale="3" format="ixt:numdotdecimal" decimals="-3">12,979</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101503013" contextRef="d_2022-04-04_2022-07-03" unitRef="USD" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" scale="3" format="ixt:numdotdecimal" decimals="-3">40,563</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101503014" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" scale="3" format="ixt:numdotdecimal" decimals="-3">17,226</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101503015" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" scale="3" format="ixt:numdotdecimal" decimals="-4">36,480</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Denominator:</b></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#xa0;</b></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#xa0;</b></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#xa0;</b></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#xa0;</b></td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average common shares outstanding - basic</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503017" contextRef="d_2023-04-03_2023-07-02" unitRef="Share" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" format="ixt:numdotdecimal" decimals="INF">117,221,419</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503018" contextRef="d_2022-04-04_2022-07-03" unitRef="Share" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" format="ixt:numdotdecimal" decimals="INF">116,931,623</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503019" contextRef="d_2023-01-01_2023-07-02" unitRef="Share" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" format="ixt:numdotdecimal" decimals="INF">117,187,287</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503020" contextRef="d_2022-01-01_2022-07-03" unitRef="Share" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" format="ixt:numdotdecimal" decimals="INF">116,398,177</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Dilutive effect of potential common shares from RSUs</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c101503021" contextRef="d_2023-04-03_2023-07-02" unitRef="Share" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="0" format="ixt:numdotdecimal" decimals="INF">647,503</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503022" contextRef="d_2022-04-04_2022-07-03" unitRef="Share" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="0" format="ixt:numdotdecimal" decimals="INF">182,930</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503023" contextRef="d_2023-01-01_2023-07-02" unitRef="Share" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="0" format="ixt:numdotdecimal" decimals="INF">369,370</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503024" contextRef="d_2022-01-01_2022-07-03" unitRef="Share" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="0" format="ixt:numdotdecimal" decimals="INF">177,642</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Dilutive effect of potential common shares from Warrants</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101503025" contextRef="d_2023-04-03_2023-07-02" unitRef="Share" name="us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants" scale="0" format="ixt:zerodash" decimals="INF">&#x2014;</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101503026" contextRef="d_2022-04-04_2022-07-03" unitRef="Share" name="us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants" scale="0" format="ixt:zerodash" decimals="INF">&#x2014;</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101503027" contextRef="d_2023-01-01_2023-07-02" unitRef="Share" name="us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants" scale="0" format="ixt:zerodash" decimals="INF">&#x2014;</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101503028" contextRef="d_2022-01-01_2022-07-03" unitRef="Share" name="us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants" scale="0" format="ixt:numdotdecimal" decimals="INF">768,156</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average common shares outstanding - diluted</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503029" contextRef="d_2023-04-03_2023-07-02" unitRef="Share" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" format="ixt:numdotdecimal" decimals="INF">117,868,922</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503030" contextRef="d_2022-04-04_2022-07-03" unitRef="Share" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" format="ixt:numdotdecimal" decimals="INF">117,114,553</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503031" contextRef="d_2023-01-01_2023-07-02" unitRef="Share" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" format="ixt:numdotdecimal" decimals="INF">117,556,657</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503032" contextRef="d_2022-01-01_2022-07-03" unitRef="Share" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" format="ixt:numdotdecimal" decimals="INF">117,343,975</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Earnings per share:</b></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#xa0;</b></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#xa0;</b></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#xa0;</b></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#xa0;</b></td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Basic</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503034" contextRef="d_2023-04-03_2023-07-02" unitRef="USDPerShare" name="us-gaap:EarningsPerShareBasic" scale="0" format="ixt:numdotdecimal" decimals="INF">0.11</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503035" contextRef="d_2022-04-04_2022-07-03" unitRef="USDPerShare" name="us-gaap:EarningsPerShareBasic" scale="0" format="ixt:numdotdecimal" decimals="INF">0.35</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503036" contextRef="d_2023-01-01_2023-07-02" unitRef="USDPerShare" name="us-gaap:EarningsPerShareBasic" scale="0" format="ixt:numdotdecimal" decimals="INF">0.15</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503037" contextRef="d_2022-01-01_2022-07-03" unitRef="USDPerShare" name="us-gaap:EarningsPerShareBasic" scale="0" format="ixt:numdotdecimal" decimals="INF">0.49</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Diluted</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503038" contextRef="d_2023-04-03_2023-07-02" unitRef="USDPerShare" name="us-gaap:EarningsPerShareDiluted" scale="0" format="ixt:numdotdecimal" decimals="INF">0.11</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503039" contextRef="d_2022-04-04_2022-07-03" unitRef="USDPerShare" name="us-gaap:EarningsPerShareDiluted" scale="0" format="ixt:numdotdecimal" decimals="INF">0.35</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503040" contextRef="d_2023-01-01_2023-07-02" unitRef="USDPerShare" name="us-gaap:EarningsPerShareDiluted" scale="0" format="ixt:numdotdecimal" decimals="INF">0.15</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503041" contextRef="d_2022-01-01_2022-07-03" unitRef="USDPerShare" name="us-gaap:EarningsPerShareDiluted" scale="0" format="ixt:numdotdecimal" decimals="INF">0.31</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

     </tbody>
    </table>
   </ix:nonNumeric>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#xa0;</p>
   <ix:exclude>
    <div class="PGNUM" style="width: 100%; text-align: center; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">
     <em style="font: inherit;">21</em>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
    <div class="PGHDR" style="width: 100%;">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="text-align: left; margin: 0pt; width: 99.9%; display: inline-block;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">Table of Contents</a>
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; font-weight: bold; margin: 0pt; width: 99.9%; display: inline-block;">
        HOLLEY INC.
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; font-weight: bold; margin: 0pt; width: 99.9%; display: inline-block;">
        NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; margin: 0pt; width: 99.9%; display: inline-block;">
        (in thousands, except share data)
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; margin: 0pt; width: 99.9%; display: inline-block;">
        (unaudited)
      </div>
     </div>
    </div>
   </ix:exclude>
   <ix:exclude>&#xa0;</ix:exclude>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The following outstanding shares of Common Stock equivalents were excluded from the calculation of diluted earnings per share because their effect would have been anti-dilutive. Warrants to purchase shares of Common Stock having an exercise price greater than the average share market price are excluded from the calculation of diluted earnings per share.&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="c2444470" escape="true">
    <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the thirteen weeks ended</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the twenty-six weeks ended</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Anti-dilutive shares excluded from calculation of diluted EPS:</p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Warrants</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c101503051" contextRef="d_2023-04-03_2023-07-02_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-WarrantMember" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" format="ixt:numdotdecimal" decimals="INF">14,633,311</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503052" contextRef="d_2022-04-04_2022-07-03_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-WarrantMember" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" format="ixt:numdotdecimal" decimals="INF">14,633,311</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503053" contextRef="d_2023-01-01_2023-07-02_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-WarrantMember" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" format="ixt:numdotdecimal" decimals="INF">14,633,311</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503054" contextRef="d_2022-01-01_2022-07-03_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-WarrantMember" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" format="ixt:zerodash" decimals="INF">&#x2014;</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Stock options</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c101503055" contextRef="d_2023-04-03_2023-07-02_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EmployeeStockOptionMember" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" format="ixt:numdotdecimal" decimals="INF">922,228</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503056" contextRef="d_2022-04-04_2022-07-03_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EmployeeStockOptionMember" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" format="ixt:numdotdecimal" decimals="INF">1,960,708</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503057" contextRef="d_2023-01-01_2023-07-02_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EmployeeStockOptionMember" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" format="ixt:numdotdecimal" decimals="INF">922,228</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503058" contextRef="d_2022-01-01_2022-07-03_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EmployeeStockOptionMember" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" format="ixt:numdotdecimal" decimals="INF">1,960,708</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Restricted stock units</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c101503059" contextRef="d_2023-04-03_2023-07-02_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockUnitsRSUMember" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" format="ixt:numdotdecimal" decimals="INF">1,224,507</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c101503060" contextRef="d_2022-04-04_2022-07-03_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockUnitsRSUMember" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" format="ixt:numdotdecimal" decimals="INF">220,051</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503061" contextRef="d_2023-01-01_2023-07-02_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockUnitsRSUMember" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" format="ixt:numdotdecimal" decimals="INF">1,224,507</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c101503062" contextRef="d_2022-01-01_2022-07-03_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockUnitsRSUMember" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" format="ixt:numdotdecimal" decimals="INF">220,051</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 9pt;">Performance stock units</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: right; padding: 0; margin: 0"><ix:nonFraction id="c101503063" contextRef="d_2023-04-03_2023-07-02_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-PerformanceSharesMember" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" format="ixt:numdotdecimal" decimals="INF">2,469,412</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101503064" contextRef="d_2022-04-04_2022-07-03_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-PerformanceSharesMember" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" format="ixt:zerodash" decimals="INF">&#x2014;</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101503065" contextRef="d_2023-01-01_2023-07-02_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-PerformanceSharesMember" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" format="ixt:numdotdecimal" decimals="INF">2,469,412</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101503066" contextRef="d_2022-01-01_2022-07-03_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-PerformanceSharesMember" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" format="ixt:zerodash" decimals="INF">&#x2014;</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Unvested Earn-out Shares</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101503067" contextRef="d_2023-04-03_2023-07-02_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EarnOutSharesMember" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" format="ixt:numdotdecimal" decimals="INF">1,093,750</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101503068" contextRef="d_2022-04-04_2022-07-03_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EarnOutSharesMember" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" format="ixt:numdotdecimal" decimals="INF">1,093,750</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101503069" contextRef="d_2023-01-01_2023-07-02_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EarnOutSharesMember" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" format="ixt:numdotdecimal" decimals="INF">1,093,750</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101503070" contextRef="d_2022-01-01_2022-07-03_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EarnOutSharesMember" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" format="ixt:numdotdecimal" decimals="INF">1,093,750</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total anti-dilutive shares</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101503071" contextRef="d_2023-04-03_2023-07-02" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" format="ixt:numdotdecimal" decimals="INF">20,343,208</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101503072" contextRef="d_2022-04-04_2022-07-03" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" format="ixt:numdotdecimal" decimals="INF">17,907,820</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101503073" contextRef="d_2023-01-01_2023-07-02" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" format="ixt:numdotdecimal" decimals="INF">20,343,208</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101503074" contextRef="d_2022-01-01_2022-07-03" unitRef="Share" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" format="ixt:numdotdecimal" decimals="INF">3,274,509</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#xa0;</td>
      </tr>

     </tbody>
    </table>
   </ix:nonNumeric>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  </ix:nonNumeric>
  <div>
    &#xa0;
  </div>
  <ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="us-gaap:DefinedBenefitPlanTextBlock" id="c2444471" escape="true">
   <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;"><tbody><tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;"><td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><em style="font: inherit;">14.</em> </b></p> </td><td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b>BENEFIT PLANS </b></p> </td></tr>
</tbody></table>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">On <em style="font: inherit;"> January 28, 2022, </em>the Company approved the termination of its&#xa0;defined benefit pension plan (the "Plan"), effective <em style="font: inherit;"> March 31, 2022. </em>The final distribution of the Plan's assets pursuant to the termination was&#xa0;made in the <em style="font: inherit;">fourth</em> quarter of <em style="font: inherit;">2022</em> when the plan termination satisfied&#xa0;all regulatory requirements. Plan participants received their accrued benefits from plan assets by electing either lump sum distributions or annuity contracts with a qualifying <em style="font: inherit;">third</em>-party annuity provider.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The following table provides the components of net periodic benefit cost for the&#xa0;<em style="font: inherit;">13</em>-week and <em style="font: inherit;">26</em>-week periods ended <em style="font: inherit;"> July 3, 2022</em>:</p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="us-gaap:ScheduleOfNetBenefitCostsTableTextBlock" id="c2444472" escape="true">
    <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;">For the thirteen weeks ended</em></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;">For the twenty-six weeks ended</em></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 68%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Components of expense:</p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Service cost</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503105" contextRef="d_2022-04-04_2022-07-03" unitRef="USD" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" format="ixt:numdotdecimal" decimals="-3">27</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503106" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" format="ixt:numdotdecimal" decimals="-3">54</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Interest cost</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503107" contextRef="d_2022-04-04_2022-07-03" unitRef="USD" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" format="ixt:numdotdecimal" decimals="-3">32</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503108" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" format="ixt:numdotdecimal" decimals="-3">64</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Expected return on plan assets</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c101503109" contextRef="d_2022-04-04_2022-07-03" unitRef="USD" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" format="ixt:numdotdecimal" decimals="-3">52</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c101503110" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" format="ixt:numdotdecimal" decimals="-3">104</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net periodic benefit cost</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101503111" contextRef="d_2022-04-04_2022-07-03" unitRef="USD" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" format="ixt:numdotdecimal" decimals="-3">7</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101503112" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" format="ixt:numdotdecimal" decimals="-3">14</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The Company's contributions to the Plan were&#xa0;$<ix:nonFraction id="c101503081" contextRef="d_2022-04-04_2022-07-03_RetirementPlanNameAxis-DefinedContributionPensionMember" unitRef="USD" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" scale="3" format="ixt:numdotdecimal" decimals="-4">150</ix:nonFraction>&#xa0;for the&#xa0;<em style="font: inherit;">26</em>-week period ended <em style="font: inherit;"> July 3, 2022</em>.&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The Company made matching contributions totaling $<ix:nonFraction id="c101503085" contextRef="d_2023-04-03_2023-07-02_RetirementPlanNameAxis-The401kMember" unitRef="USD" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" scale="3" format="ixt:numdotdecimal" decimals="-3">565</ix:nonFraction>&#xa0;and $<ix:nonFraction id="c101503086" contextRef="d_2022-04-04_2022-07-03_RetirementPlanNameAxis-The401kMember" unitRef="USD" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" scale="3" format="ixt:numdotdecimal" decimals="-3">1,156</ix:nonFraction>&#xa0;to its <em style="font: inherit;">401</em>(k) plan during the <em style="font: inherit;">13</em>-week periods ended <em style="font: inherit;"> July 2, 2023 </em>and <em style="font: inherit;"> July 3, 2022</em>, respectively.&#xa0;The Company made matching contributions totaling&#xa0;$<ix:nonFraction id="c101503089" contextRef="d_2023-01-01_2023-07-02_RetirementPlanNameAxis-The401kMember" unitRef="USD" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" scale="3" format="ixt:numdotdecimal" decimals="-4">1,140</ix:nonFraction> and&#xa0;$<ix:nonFraction id="c101503090" contextRef="d_2022-01-01_2022-07-03_RetirementPlanNameAxis-The401kMember" unitRef="USD" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" scale="3" format="ixt:numdotdecimal" decimals="-3">1,844</ix:nonFraction> to its&#xa0;<em style="font: inherit;">401</em>(k) plan during the&#xa0;<em style="font: inherit;">26</em>-week periods ended <em style="font: inherit;"> July 2, 2023 </em>and <em style="font: inherit;"> July 3, 2022</em>, respectively.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 6pt; font-variant: normal; margin: 0pt;">&#xa0;&#xa0;</p>
  </ix:nonNumeric>
  <div>
    &#xa0;
  </div>
  <ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock" id="c2444473" escape="true">
   <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;">
    <tbody>
     <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
      <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><em style="font: inherit;">15.</em> </b></p> </td>
      <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b>EQUITY-BASED COMPENSATION PLANS</b></p> </td>
     </tr>

    </tbody>
   </table>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">In <em style="font: inherit;">2021,</em> the Company adopted the <em style="font: inherit;">2021</em> Omnibus Incentive Plan (the <em style="font: inherit;">&#x201c;2021</em> Plan&#x201d;), under which awards, including stock options, restricted stock units ("RSUs")&#xa0;and performance stock units ("PSUs") <em style="font: inherit;"> may </em>be granted to employees and non-employee directors. The <em style="font: inherit;">2021</em> Plan authorized <ix:nonFraction id="c101503118" contextRef="i_2021-12-31_PlanNameAxis-The2021OmnibusIncentivePlanMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="0" format="ixt:numdotdecimal" decimals="INF">8,850,000</ix:nonFraction>&#xa0;shares of Common Stock to be available for award grants. As of <em style="font: inherit;"> July 2, 2023</em>, <ix:nonFraction id="c101503119" contextRef="i_2023-07-02_PlanNameAxis-The2021OmnibusIncentivePlanMember" unitRef="Share" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="0" format="ixt:numdotdecimal" decimals="INF">4,422,936</ix:nonFraction>&#xa0;shares of Common Stock remained available for future issuance under the <em style="font: inherit;">2021</em> Plan. On <em style="font: inherit;"> June 6, 2023, </em>the Company granted <ix:nonFraction id="c101503121" contextRef="d_2023-06-06_2023-06-06_AwardTypeAxis-RestrictedStockUnitsRSUMember_TitleOfIndividualAxis-PresidentMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" format="ixt:numdotdecimal" decimals="INF">1,000,000</ix:nonFraction> RSUs and <ix:nonFraction id="c101503122" contextRef="d_2023-06-06_2023-06-06_AwardTypeAxis-PerformanceSharesMember_TitleOfIndividualAxis-PresidentMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" format="ixt:numdotdecimal" decimals="INF">1,520,000</ix:nonFraction> PSUs to its new President and Chief Executive Officer. These awards were granted outside of the <em style="font: inherit;">2021</em> Plan as employment inducement awards and did&#xa0;<em style="font: inherit;">not</em> require shareholder approval under the rules of the New York Stock Exchange or otherwise.&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">Equity-based compensation expense included the following components:</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" id="c2444474" escape="true">
    <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the thirteen weeks ended</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the twenty-six weeks ended</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Restricted stock units</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">$</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c101503174" contextRef="d_2023-04-03_2023-07-02_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">1,167</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503175" contextRef="d_2022-04-04_2022-07-03_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:numdotdecimal" decimals="-4">1,350</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503176" contextRef="d_2023-01-01_2023-07-02_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">1,815</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503177" contextRef="d_2022-01-01_2022-07-03_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">2,533</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Performance stock units</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: right; padding: 0; margin: 0"><ix:nonFraction id="c101503178" contextRef="d_2023-04-03_2023-07-02_AwardTypeAxis-PerformanceSharesMember" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">322</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101503179" contextRef="d_2022-04-04_2022-07-03_AwardTypeAxis-PerformanceSharesMember" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: right; padding: 0; margin: 0"><ix:nonFraction id="c101503180" contextRef="d_2023-01-01_2023-07-02_AwardTypeAxis-PerformanceSharesMember" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">374</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101503181" contextRef="d_2022-01-01_2022-07-03_AwardTypeAxis-PerformanceSharesMember" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Stock options</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503182" contextRef="d_2023-04-03_2023-07-02_AwardTypeAxis-EmployeeStockOptionMember" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">317</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503183" contextRef="d_2022-04-04_2022-07-03_AwardTypeAxis-EmployeeStockOptionMember" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">652</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503184" contextRef="d_2023-01-01_2023-07-02_AwardTypeAxis-EmployeeStockOptionMember" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">11</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503185" contextRef="d_2022-01-01_2022-07-03_AwardTypeAxis-EmployeeStockOptionMember" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">1,205</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Profit interest units</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c101503186" contextRef="d_2023-04-03_2023-07-02_AwardTypeAxis-ProfitInterestUnitsMember" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503187" contextRef="d_2022-04-04_2022-07-03_AwardTypeAxis-ProfitInterestUnitsMember" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">1,481</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c101503188" contextRef="d_2023-01-01_2023-07-02_AwardTypeAxis-ProfitInterestUnitsMember" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503189" contextRef="d_2022-01-01_2022-07-03_AwardTypeAxis-ProfitInterestUnitsMember" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" format="ixt:numdotdecimal" decimals="-3">2,907</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

     </tbody>
    </table>
   </ix:nonNumeric>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <ix:exclude>
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">
       <em style="font: inherit;">22</em>
      </div>
     </div>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
    <div class="PGHDR" style="width: 100%;">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="text-align: left; margin: 0pt; width: 99.9%; display: inline-block;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">Table of Contents</a>
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; font-weight: bold; margin: 0pt; width: 99.9%; display: inline-block;">
        HOLLEY INC.
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; font-weight: bold; margin: 0pt; width: 99.9%; display: inline-block;">
        NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; margin: 0pt; width: 99.9%; display: inline-block;">
        (in thousands, except share data)
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; margin: 0pt; width: 99.9%; display: inline-block;">
        (unaudited)
      </div>
     </div>
    </div>
   </ix:exclude>
   <ix:exclude>&#xa0;</ix:exclude>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">All equity-based compensation expenses are&#xa0;recorded in selling, general and administrative costs in the condensed consolidated statements of comprehensive income.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"><b><i>Restricted Stock Units</i></b></p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The Compensation Committee has awarded RSUs&#xa0;to select employees and non-employee directors. The RSUs vest ratably over <span style="-sec-ix-hidden:c101503126">one</span> to <span style="-sec-ix-hidden:c101503127">four</span>&#xa0;years of continued employment. The fair value of a RSU at the grant date is equal to the market price of Common Stock on the grant date.&#xa0;Compensation expense for RSUs is recorded based on amortization of the grant date fair market value over the period the restrictions lapse. As of <em style="font: inherit;"> July 2, 2023</em>, there was $<ix:nonFraction id="c101503128" contextRef="i_2023-07-02_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="USD" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="3" format="ixt:numdotdecimal" decimals="-3">8,849</ix:nonFraction>&#xa0;of unrecognized compensation cost related to unvested RSUs that is expected to be recognized over a remaining weighted average period of <ix:nonNumeric contextRef="d_2023-01-01_2023-07-02_AwardTypeAxis-RestrictedStockUnitsRSUMember" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="c101503129" format="ixt-sec:duryear">2.5</ix:nonNumeric>&#xa0;years. The weighted average grant date fair value for RSUs was $<ix:nonFraction id="c101503130" contextRef="d_2023-01-01_2023-07-02_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" format="ixt:numdotdecimal" decimals="INF">2.75</ix:nonFraction>&#xa0;and $<ix:nonFraction id="c101503131" contextRef="d_2022-01-01_2022-07-03_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" format="ixt:numdotdecimal" decimals="INF">11.46</ix:nonFraction>&#xa0;for the&#xa0;<em style="font: inherit;">26</em>-week periods ended <em style="font: inherit;"> July 2, 2023 </em>and <em style="font: inherit;"> July 3, 2022</em>, respectively. The fair value of RSUs vested and converted to shares of Common Stock was&#xa0;$<ix:nonFraction id="c101503133" contextRef="d_2023-01-01_2023-07-02_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="USD" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="3" format="ixt:numdotdecimal" decimals="-3">303</ix:nonFraction>&#xa0;for the&#xa0;<em style="font: inherit;">26</em>-week period ended <em style="font: inherit;"> July 2, 2023</em>.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The following table summarizes RSU activity for the&#xa0;<em style="font: inherit;">26</em>-week period ended <em style="font: inherit;"> July 2, 2023</em>:</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" id="c2444475" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">Unvested Restricted Stock Units</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><em style="font: inherit;">&#xa0;</em></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Weighted</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Number of</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Average Grant</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">RSUs</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Date Fair Value</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 68%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">December 31, 2022</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503198" contextRef="i_2022-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" format="ixt:numdotdecimal" decimals="INF">1,108,330</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503199" contextRef="i_2022-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" format="ixt:numdotdecimal" decimals="INF">9.43</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Granted</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503200" contextRef="d_2023-01-01_2023-07-02_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" format="ixt:numdotdecimal" decimals="INF">2,437,743</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503201" contextRef="d_2023-01-01_2023-07-02_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" format="ixt:numdotdecimal" decimals="INF">2.75</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Vested</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c101503202" contextRef="d_2023-01-01_2023-07-02_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" format="ixt:numdotdecimal" decimals="INF">126,197</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503203" contextRef="d_2023-01-01_2023-07-02_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" format="ixt:numdotdecimal" decimals="INF">10.56</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Forfeited</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c101503204" contextRef="d_2023-01-01_2023-07-02_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" format="ixt:numdotdecimal" decimals="INF">189,640</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503205" contextRef="d_2023-01-01_2023-07-02_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" format="ixt:numdotdecimal" decimals="INF">12.13</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">July 2, 2023</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101503206" contextRef="i_2023-07-02_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" format="ixt:numdotdecimal" decimals="INF">3,230,236</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503207" contextRef="i_2023-07-02_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" format="ixt:numdotdecimal" decimals="INF">3.42</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

     </tbody>
    </table>
   </ix:nonNumeric>
   <p style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"><b><i>Performance Stock Units</i></b></p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The Compensation Committee has awarded PSUs&#xa0;to select employees. The PSUs represent shares of Common Stock that are potentially issuable in the future based on a combination of performance and service requirements. On <em style="font: inherit;"> March 8, 2023, </em>the Company granted <ix:nonFraction id="c101503136" contextRef="d_2023-03-08_2023-03-08_AwardTypeAxis-PerformanceSharesMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" format="ixt:numdotdecimal" decimals="INF">949,412</ix:nonFraction> PSUs under the <em style="font: inherit;">2021</em> Plan to key employees with a grant date fair value of $<ix:nonFraction id="c101503138" contextRef="d_2023-03-08_2023-03-08_AwardTypeAxis-PerformanceSharesMember" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" format="ixt:numdotdecimal" decimals="INF">1.98</ix:nonFraction>. The PSUs granted to employees&#xa0;were based on salary and include annual net sales and adjusted EBITDA growth targets with threshold and stretch goals. The awards vest ratably over <span style="-sec-ix-hidden:c101503139">three</span> years, subject to the employee&#x2019;s continuous employment through the vesting date and the level of performance achieved. The number of PSUs granted reflects the target number able to be earned under a given award. Non-vested PSU compensation expense is based on the most recent performance assumption available and is adjusted as assumptions change. The fair value of a PSU at the grant date is equal to the market price of Common Stock on the grant date. The cost estimates for PSU grants represent&#xa0;initial target awards until the Company can reasonably forecast the financial performance of each PSU award grant. The actual number of shares of Common Stock to be issued at the end of each performance period will range from <ix:nonFraction id="c101503140" contextRef="i_2023-07-02_AwardTypeAxis-PerformanceSharesMember_RangeAxis-MinimumMember" unitRef="Pure" name="hlly:SharebasedCompensationArrangementVestingAwardRightsPercentageOfInitialTargetAwards" scale="-2" format="ixt:numdotdecimal" decimals="-3">0</ix:nonFraction>% to <ix:nonFraction id="c101503141" contextRef="i_2023-07-02_AwardTypeAxis-PerformanceSharesMember_RangeAxis-MaximumMember" unitRef="Pure" name="hlly:SharebasedCompensationArrangementVestingAwardRightsPercentageOfInitialTargetAwards" scale="-2" format="ixt:numdotdecimal" decimals="1">150</ix:nonFraction>% of the initial target awards.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">On <em style="font: inherit;"> June 6, 2023, </em>the Company granted <ix:nonFraction id="c101503142" contextRef="d_2023-06-06_2023-06-06_AwardTypeAxis-PerformanceSharesMember_TitleOfIndividualAxis-PresidentMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" format="ixt:numdotdecimal" decimals="INF">1,520,000</ix:nonFraction> PSUs&#xa0;to its new President and Chief Executive Officer&#xa0;as an employment inducement award, which are&#xa0;potentially issuable in the future based on a combination of achievement of certain stock price metrics and service requirements through the expiration date of <em style="font: inherit;"> December 31, 2030. </em>The fair value of this award is determined using a Monte Carlo simulation as of the date of the grant and share-based compensation expense will <em style="font: inherit;">not</em> be adjusted should the target awards vary from actual awards. The Company's estimates of fair value <em style="font: inherit;"> may </em>be impacted by certain variables including, but <em style="font: inherit;">not</em> limited to, stock price volatility, the risk-free interest rate, expected dividend yields, and the Company's performance.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">As of <em style="font: inherit;"> July 2, 2023</em>, there w<span style="color:#000000;">as $<ix:nonFraction id="c101503145" contextRef="i_2023-07-02_AwardTypeAxis-PerformanceSharesMember" unitRef="USD" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="3" format="ixt:numdotdecimal" decimals="-3">4,397</ix:nonFraction>&#xa0;of unrec</span>ognized compensation cost related to unvested PSUs that is expected to be recognized over a&#xa0;remaining weighted average period of <ix:nonNumeric contextRef="d_2023-01-01_2023-07-02_AwardTypeAxis-PerformanceSharesMember" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="c101503146" format="ixt-sec:duryear">2.35</ix:nonNumeric> years<span style="color:#000000">. </span></p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <ix:exclude>
    <div class="PGNUM" style="width: 100%; text-align: center; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">
     <em style="font: inherit;">23</em>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
    <div class="PGHDR" style="width: 100%;">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="text-align: left; margin: 0pt; width: 99.9%; display: inline-block;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">Table of Contents</a>
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; font-weight: bold; margin: 0pt; width: 99.9%; display: inline-block;">
        HOLLEY INC.
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; font-weight: bold; margin: 0pt; width: 99.9%; display: inline-block;">
        NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; margin: 0pt; width: 99.9%; display: inline-block;">
        (in thousands, except share data)
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; margin: 0pt; width: 99.9%; display: inline-block;">
        (unaudited)
      </div>
     </div>
    </div>
   </ix:exclude>
   <ix:exclude>&#xa0;</ix:exclude>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"><b><i>Stock Options</i></b></p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">Stock option grants have an exercise price at least equal to the market value of the underlying Common Stock on the date of grant, have <span style="-sec-ix-hidden:c101503148">ten</span>-year terms, and vest ratably over <span style="-sec-ix-hidden:c101503149">three</span> years of continued employment. In general, vested options expire if <em style="font: inherit;">not</em> exercised within <em style="font: inherit;">90</em> days of termination of service. Compensation expense for stock options is recorded based on straight-line amortization of the grant date fair value over the requisite service period. As of <em style="font: inherit;"> July 2, 2023</em>, there was $<ix:nonFraction id="c101503152" contextRef="i_2023-07-02_AwardTypeAxis-EmployeeStockOptionMember" unitRef="USD" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="3" format="ixt:numdotdecimal" decimals="-3">1,611</ix:nonFraction>&#xa0;of unrecognized compensation cost related to unvested stock options that is expected to be recognized over a remaining weighted-average period of <ix:nonNumeric contextRef="d_2023-01-01_2023-07-02_AwardTypeAxis-EmployeeStockOptionMember" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="c101503153" format="ixt-sec:duryear">1.3</ix:nonNumeric>&#xa0;years.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The following table summarizes stock option activity for the&#xa0;<em style="font: inherit;">26</em>-week period ended <em style="font: inherit;"> July 2, 2023</em>:</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="c2444476" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><em style="font: inherit;">&#xa0;</em></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><em style="font: inherit;">&#xa0;</em></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Weighted Average</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><em style="font: inherit;">&#xa0;</em></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Weighted</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Remaining</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Number of</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Average</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Contractual</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Stock Options</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Exercise Price</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Term (years)</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 52%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Options outstanding on December 31, 2022</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503220" contextRef="i_2022-12-31" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" format="ixt:numdotdecimal" decimals="INF">1,709,690</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503221" contextRef="i_2022-12-31" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" format="ixt:numdotdecimal" decimals="INF">10.97</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><em style="font: inherit;">&#xa0;</em></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Forfeited</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c101503223" contextRef="d_2023-01-01_2023-07-02" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" scale="0" format="ixt:numdotdecimal" decimals="INF">592,588</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503224" contextRef="d_2023-01-01_2023-07-02" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" format="ixt:numdotdecimal" decimals="INF">11.11</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><em style="font: inherit;">&#xa0;</em></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 9pt;">Expired</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c101503226" contextRef="d_2023-01-01_2023-07-02" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" scale="0" format="ixt:numdotdecimal" decimals="INF">194,874</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">)</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101503227" contextRef="d_2023-01-01_2023-07-02" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" scale="0" format="ixt:numdotdecimal" decimals="INF">10.50</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;">&#xa0;</em></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Options outstanding on July 2, 2023</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101503229" contextRef="i_2023-07-02" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" format="ixt:numdotdecimal" decimals="INF">922,228</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503230" contextRef="i_2023-07-02" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" format="ixt:numdotdecimal" decimals="INF">10.98</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonNumeric contextRef="d_2023-01-01_2023-04-02" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="c101503231" format="ixt-sec:duryear">8.26</ix:nonNumeric></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Options exercisable on, July 2, 2023</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503232" contextRef="i_2023-07-02" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" format="ixt:numdotdecimal" decimals="INF">307,401</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503233" contextRef="i_2023-07-02" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" format="ixt:numdotdecimal" decimals="INF">10.98</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonNumeric contextRef="d_2023-01-01_2023-04-02" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" id="c101503234" format="ixt-sec:duryear">8.26</ix:nonNumeric></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

     </tbody>
    </table>
   </ix:nonNumeric>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"><b>Profit Interest Units</b></p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The Holley Stockholder authorized an incentive pool of <ix:nonFraction id="c101503155" contextRef="i_2023-07-02_AwardTypeAxis-ProfitInterestUnitsMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="0" format="ixt:numdotdecimal" decimals="INF">41,400,000</ix:nonFraction> units of Holley Stockholder that its management had the right to grant to certain employees of the Company. The units, which are designated as Profit Interest Units (&#x201c;PIUs&#x201d;), are a special type of limited liability company equity unit that allows the recipient to potentially participate in a future increase in the value of the Company. The PIUs were issued for <em style="font: inherit;">no</em> consideration and generally provided for vesting over a requisite service period, subject to the recipient remaining an employee of the Company through each vesting date.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">In the <em style="font: inherit;">fourth</em> quarter of <em style="font: inherit;">2022,</em> the Holley Stockholder amended the vesting criteria to allow for immediate vesting of all outstanding and unvested PIUs.&#xa0;The changes to these awards were deemed to be modification events under&#xa0;ASC Subtopic <em style="font: inherit;">718</em>-<em style="font: inherit;">10,</em> <i>Stock Compensation</i>. Accordingly, during the <em style="font: inherit;">fourth</em> quarter of <em style="font: inherit;">2022,</em> the Company recognized catch-up equity-based compensation expense, including incremental fair value resulting from the modification, as applicable to each award grant. At that time all PIUs were fully vested with <ix:nonFraction id="c101503163" contextRef="i_2023-07-02_AwardTypeAxis-ProfitInterestUnitsMember" unitRef="USD" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="3" format="ixt-sec:numwordsen" decimals="-3">no</ix:nonFraction> remaining unrecognized compensation cost, and there are <ix:nonFraction id="c101503164" contextRef="i_2023-07-02_AwardTypeAxis-ProfitInterestUnitsMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="0" format="ixt-sec:numwordsen" decimals="-3">no</ix:nonFraction> remaining PIUs authorized for issuance.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#xa0;</p>
   <ix:exclude>
    <div class="PGNUM" style="width: 100%; text-align: center; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">
     <em style="font: inherit;">24</em>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
    <div class="PGHDR" style="width: 100%;">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="text-align: left; margin: 0pt; width: 99.9%; display: inline-block;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">Table of Contents</a>
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; font-weight: bold; margin: 0pt; width: 99.9%; display: inline-block;">
        HOLLEY INC.
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; font-weight: bold; margin: 0pt; width: 99.9%; display: inline-block;">
        NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; margin: 0pt; width: 99.9%; display: inline-block;">
        (in thousands, except share data)
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; margin: 0pt; width: 99.9%; display: inline-block;">
        (unaudited)
      </div>
     </div>
    </div>
   </ix:exclude>
   <ix:exclude>&#xa0;</ix:exclude>
  </ix:nonNumeric>
  <div>
    &#xa0;
  </div>
  <ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="us-gaap:LesseeOperatingLeasesTextBlock" id="c2444477" escape="true">
   <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;">
    <tbody>
     <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
      <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><em style="font: inherit;">16.</em> </b></p> </td>
      <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b>LEASE COMMITMENTS</b></p> </td>
     </tr>

    </tbody>
   </table>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">On <em style="font: inherit;"> January 1, 2022, </em>the Company adopted ASC Topic <em style="font: inherit;">842,</em> <i>Leases,</i> using the modified retrospective optional transition method provided by ASU <em style="font: inherit;">2018</em>-<em style="font: inherit;">11,</em> <i>Leases (Topic&#xa0;<em style="font: inherit;">842</em>)</i>. The effect of applying this guidance resulted in an increase in noncurrent assets for right-of-use assets of $<ix:nonFraction id="c101503240" contextRef="i_2022-01-01" unitRef="USD" name="hlly:IncreaseInNoncurrentAssetsForRightofuseAssets" scale="3" format="ixt:numdotdecimal" decimals="-3">33,887</ix:nonFraction>&#xa0;and an increase in liabilities for associated lease obligations of $<ix:nonFraction id="c101503241" contextRef="i_2022-01-01" unitRef="USD" name="hlly:IncreaseInLiabilitiesForAssociatedLeaseObligations" scale="3" format="ixt:numdotdecimal" decimals="-3">34,579</ix:nonFraction>, most of which were classified as noncurrent. The adoption of the standard did <em style="font: inherit;">not</em> result in a cumulative-effect adjustment to the opening balance of retained earnings.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">Under the transition option elected by the Company, ASC Topic <em style="font: inherit;">842</em> is applied only to the most current period and reporting for comparative periods presented in the financial statements continues to be in accordance with ASC Topic <em style="font: inherit;">840,</em> <i>Leases</i>, including disclosures. Upon adoption, the Company elected the following practical expedients related to ASC <em style="font: inherit;">842:</em></p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;">
    <tbody>
     <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
      <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
      <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x2022;</p> </td>
      <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><em style="font: inherit;">not</em> reassess whether any expired or existing contracts are or contain leases, <em style="font: inherit;">not</em> reassess the lease classification for any expired or existing leases, and <em style="font: inherit;">not</em> reassess initial direct costs for any existing leases;</p> </td>
     </tr>

     <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
      <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
      <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x2022;</p> </td>
      <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">to account for the lease and non-lease components as a single lease component for all of the Company's leases; and</p> </td>
     </tr>

     <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
      <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
      <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#x2022;</p> </td>
      <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">to apply accounting similar to ASC Topic <em style="font: inherit;">840</em> to leases that meet the definition of short-term leases.</p> </td>
     </tr>

    </tbody>
   </table>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The Company leases retail stores, manufacturing, distribution, engineering, and research and development facilities, office space, equipment, and automobiles under operating lease agreements. Leases have remaining lease terms of <span style="-sec-ix-hidden:c101503250">one</span> to <ix:nonNumeric contextRef="i_2023-07-02_RangeAxis-MaximumMember" name="us-gaap:LesseeOperatingLeaseRemainingLeaseTerm" id="c101503251" format="ixt-sec:duryear">11</ix:nonNumeric>&#xa0;years, inclusive of renewal options that the Company is reasonably certain to exercise.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The following table summarizes operating lease assets and obligations, and provides information associated with the measurement of operating lease obligations.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="hlly:ScheduleOfOperatingLeaseAssetsAndObligationsTableTextBlock" id="c2444478" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">As of</em></em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">December 31, 2022</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 68%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Assets:</b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#xa0;</b></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#xa0;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Operating right of use assets</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503259" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" format="ixt:numdotdecimal" decimals="-3">28,965</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503260" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" format="ixt:numdotdecimal" decimals="-3">29,522</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Liabilities:</b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#xa0;</b></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#xa0;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Current operating lease liabilities - Accrued liabilities</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503262" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">5,112</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503263" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">5,112</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom" class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Long-term operating lease liabilities</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101503264" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">24,589</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101503265" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" format="ixt:numdotdecimal" decimals="-3">24,992</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total lease liabilities</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101503266" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:OperatingLeaseLiability" scale="3" format="ixt:numdotdecimal" decimals="-3">29,701</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101503267" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:OperatingLeaseLiability" scale="3" format="ixt:numdotdecimal" decimals="-3">30,104</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Lease term and discount rate</b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#xa0;</b></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#xa0;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Weighted average remaining lease term (in years)</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonNumeric contextRef="i_2023-07-02" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="c101503269" format="ixt-sec:duryear">7.6</ix:nonNumeric></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonNumeric contextRef="i_2022-12-31" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="c101503270" format="ixt-sec:duryear">7.9</ix:nonNumeric></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Weighted average discount rate</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503271" contextRef="i_2023-07-02" unitRef="Pure" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" format="ixt:numdotdecimal" decimals="4">5.91</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503272" contextRef="i_2022-12-31" unitRef="Pure" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" format="ixt:numdotdecimal" decimals="4">5.77</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The following summarizes the components of operating lease expense and provides supplemental cash flow information for operating leases:</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="us-gaap:LeaseCostTableTextBlock" id="c2444479" escape="true">
    <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-indent: -9pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the thirteen weeks ended</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the twenty-six weeks ended</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Components of lease expense:</b></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#xa0;</b></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#xa0;</b></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#xa0;</b></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#xa0;</b></td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Operating lease expense</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503282" contextRef="d_2023-04-03_2023-07-02" unitRef="USD" name="us-gaap:OperatingLeaseCost" scale="3" format="ixt:numdotdecimal" decimals="-3">1,707</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503283" contextRef="d_2022-04-04_2022-07-03" unitRef="USD" name="us-gaap:OperatingLeaseCost" scale="3" format="ixt:numdotdecimal" decimals="-3">1,482</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503284" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:OperatingLeaseCost" scale="3" format="ixt:numdotdecimal" decimals="-3">3,293</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503285" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:OperatingLeaseCost" scale="3" format="ixt:numdotdecimal" decimals="-3">3,901</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Short-term lease expense</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503286" contextRef="d_2023-04-03_2023-07-02" unitRef="USD" name="us-gaap:ShortTermLeaseCost" scale="3" format="ixt:numdotdecimal" decimals="-3">466</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503287" contextRef="d_2022-04-04_2022-07-03" unitRef="USD" name="us-gaap:ShortTermLeaseCost" scale="3" format="ixt:numdotdecimal" decimals="-3">642</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503288" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:ShortTermLeaseCost" scale="3" format="ixt:numdotdecimal" decimals="-3">978</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503289" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:ShortTermLeaseCost" scale="3" format="ixt:numdotdecimal" decimals="-4">1,250</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Variable lease expense</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101503290" contextRef="d_2023-04-03_2023-07-02" unitRef="USD" name="us-gaap:VariableLeaseCost" scale="3" format="ixt:numdotdecimal" decimals="-3">17</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101503291" contextRef="d_2022-04-04_2022-07-03" unitRef="USD" name="us-gaap:VariableLeaseCost" scale="3" format="ixt:numdotdecimal" decimals="-3">327</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101503292" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:VariableLeaseCost" scale="3" format="ixt:numdotdecimal" decimals="-3">169</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101503293" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:VariableLeaseCost" scale="3" format="ixt:numdotdecimal" decimals="-3">414</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total lease expense</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101503294" contextRef="d_2023-04-03_2023-07-02" unitRef="USD" name="us-gaap:LeaseCost" scale="3" format="ixt:numdotdecimal" decimals="-4">2,190</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101503295" contextRef="d_2022-04-04_2022-07-03" unitRef="USD" name="us-gaap:LeaseCost" scale="3" format="ixt:numdotdecimal" decimals="-3">2,451</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101503296" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:LeaseCost" scale="3" format="ixt:numdotdecimal" decimals="-4">4,440</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101503297" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:LeaseCost" scale="3" format="ixt:numdotdecimal" decimals="-3">5,565</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Supplemental cash flow information related to leases:</b></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#xa0;</b></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#xa0;</b></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#xa0;</b></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#xa0;</b></td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Cash paid for amounts included in measurement of operating lease liabilities</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101503299" contextRef="d_2023-04-03_2023-07-02" unitRef="USD" name="us-gaap:OperatingLeasePayments" scale="3" format="ixt:numdotdecimal" decimals="-4">1,720</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101503300" contextRef="d_2022-04-04_2022-07-03" unitRef="USD" name="us-gaap:OperatingLeasePayments" scale="3" format="ixt:numdotdecimal" decimals="-3">1,821</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101503301" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:OperatingLeasePayments" scale="3" format="ixt:numdotdecimal" decimals="-3">3,471</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101503302" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:OperatingLeasePayments" scale="3" format="ixt:numdotdecimal" decimals="-3">3,581</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Right-of-use assets obtained in exchange for new operating lease liabilities</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101503303" contextRef="d_2023-04-03_2023-07-02" unitRef="USD" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" format="ixt:numdotdecimal" decimals="-3">2,354</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101503304" contextRef="d_2022-04-04_2022-07-03" unitRef="USD" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" format="ixt:numdotdecimal" decimals="-3">13,491</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101503305" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" format="ixt:numdotdecimal" decimals="-3">2,354</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101503306" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" format="ixt:numdotdecimal" decimals="-3">13,769</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Decapitalization of right-of-use assets upon lease termination or modification</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101503307" contextRef="d_2023-04-03_2023-07-02" unitRef="USD" name="hlly:DecapitalizationOfRightofuseAssetsUponLeaseTerminationOrModification" scale="3" format="ixt:numdotdecimal" decimals="-3">154</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101503308" contextRef="d_2022-04-04_2022-07-03" unitRef="USD" name="hlly:DecapitalizationOfRightofuseAssetsUponLeaseTerminationOrModification" scale="3" format="ixt:numdotdecimal" decimals="-3">12,178</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101503309" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="hlly:DecapitalizationOfRightofuseAssetsUponLeaseTerminationOrModification" scale="3" format="ixt:numdotdecimal" decimals="-3">154</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c101503310" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="hlly:DecapitalizationOfRightofuseAssetsUponLeaseTerminationOrModification" scale="3" format="ixt:numdotdecimal" decimals="-3">12,178</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
      </tr>

     </tbody>
    </table>
   </ix:nonNumeric>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <ix:exclude>
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">
       <em style="font: inherit;">25</em>
      </div>
     </div>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
    <div class="PGHDR" style="width: 100%;">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="text-align: left; margin: 0pt; width: 99.9%; display: inline-block;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">Table of Contents</a>
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; font-weight: bold; margin: 0pt; width: 99.9%; display: inline-block;">
        HOLLEY INC.
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; font-weight: bold; margin: 0pt; width: 99.9%; display: inline-block;">
        NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; margin: 0pt; width: 99.9%; display: inline-block;">
        (in thousands, except share data)
      </div>
     </div>
     <div class="hf-row">
      <div class="hf-cell" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center; margin: 0pt; width: 99.9%; display: inline-block;">
        (unaudited)
      </div>
     </div>
    </div>
   </ix:exclude>
   <ix:exclude>&#xa0;</ix:exclude>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The following table summarizes the maturities of the Company's operating lease liabilities as of <em style="font: inherit;"> July 2, 2023</em>:</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="c2444480" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 84%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2023 (excluding the twenty-six weeks ended July 2, 2023)</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503311" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" scale="3" format="ixt:numdotdecimal" decimals="-3">3,434</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503312" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" format="ixt:numdotdecimal" decimals="-3">5,964</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503313" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="3" format="ixt:numdotdecimal" decimals="-3">4,433</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503314" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="3" format="ixt:numdotdecimal" decimals="-3">4,236</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503315" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="3" format="ixt:numdotdecimal" decimals="-3">4,182</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Thereafter</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101503316" contextRef="i_2023-07-02" unitRef="USD" name="hlly:LesseeOperaingLeaseLiabilityToBePaidAfterYearFour" scale="3" format="ixt:numdotdecimal" decimals="-3">15,035</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total lease payments</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503317" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="3" format="ixt:numdotdecimal" decimals="-3">37,284</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Less imputed interest</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c101503318" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="3" format="ixt:numdotdecimal" decimals="-3">7,583</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Present value of lease liabilities</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101503319" contextRef="i_2023-07-02_BalanceSheetLocationAxis-AccruedLiabilitiesAndOtherNoncurrentLiabilitiesMember" unitRef="USD" name="us-gaap:OperatingLeaseLiability" scale="3" format="ixt:numdotdecimal" decimals="-3">29,701</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
      </tr>

     </tbody>
    </table>
   </ix:nonNumeric>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;&#xa0;</p>
  </ix:nonNumeric>
  <div>
    &#xa0;
  </div>
  <ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock" id="c2444481" escape="true">
   <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;">
    <tbody>
     <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
      <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><em style="font: inherit;">17.</em></b></p> </td>
      <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b>ACQUISITION, RESTRUCTURING AND MANAGEMENT FEE COSTS</b></p> </td>
     </tr>

    </tbody>
   </table>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The following table summarizes the Company's&#xa0;total acquisition, restructuring and management fee costs:</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="hlly:ScheduleOfAcquisitionRestructuringAndManagementFeeCostsTableTextBlock" id="c2444482" escape="true">
    <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the thirteen weeks ended</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the twenty-six weeks ended</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Acquisitions <sup style="vertical-align:top;line-height:120%;">(1)</sup></p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503329" contextRef="d_2023-04-03_2023-07-02" unitRef="USD" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503330" contextRef="d_2022-04-04_2022-07-03" unitRef="USD" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" scale="3" format="ixt:numdotdecimal" decimals="-3">1,372</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503331" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" scale="3" format="ixt:zerodash" decimals="-3">&#x2014;</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503332" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" scale="3" format="ixt:numdotdecimal" decimals="-3">1,621</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Restructuring <sup style="vertical-align:top;line-height:120%;">(2)</sup></p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101503333" contextRef="d_2023-04-03_2023-07-02" unitRef="USD" name="us-gaap:RestructuringCosts" scale="3" format="ixt:numdotdecimal" decimals="-3">352</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101503334" contextRef="d_2022-04-04_2022-07-03" unitRef="USD" name="us-gaap:RestructuringCosts" scale="3" format="ixt:numdotdecimal" decimals="-3">319</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101503335" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:RestructuringCosts" scale="3" format="ixt:numdotdecimal" decimals="-3">1,691</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c101503336" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:RestructuringCosts" scale="3" format="ixt:numdotdecimal" decimals="-4">360</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total acquisition, restructuring and management fees</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101503337" contextRef="d_2023-04-03_2023-07-02" unitRef="USD" name="hlly:TotalAcquisitionRestructuringAndManagementFees" scale="3" format="ixt:numdotdecimal" decimals="-3">352</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101503338" contextRef="d_2022-04-04_2022-07-03" unitRef="USD" name="hlly:TotalAcquisitionRestructuringAndManagementFees" scale="3" format="ixt:numdotdecimal" decimals="-3">1,691</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101503339" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="hlly:TotalAcquisitionRestructuringAndManagementFees" scale="3" format="ixt:numdotdecimal" decimals="-3">1,691</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101503340" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="hlly:TotalAcquisitionRestructuringAndManagementFees" scale="3" format="ixt:numdotdecimal" decimals="-3">1,981</ix:nonFraction></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td colspan="16" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">(1) Includes professional fees for legal, accounting, consulting, administrative, and other professional services directly attributable to acquisitions.</em></em></em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td colspan="16" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">(2) Includes costs incurred as part of the restructuring of operations including professional and consulting services and executive severance.</em></em></em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
      </tr>

     </tbody>
    </table>
   </ix:nonNumeric>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  </ix:nonNumeric>
  <div>
    &#xa0;
  </div>
  <ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="c2444483" escape="true">
   <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;"><tbody><tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;"><td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><em style="font: inherit;">18.</em> </b></p> </td><td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b>COMMITMENTS AND CONTINGENCIES</b></p> </td></tr>
</tbody></table>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The Company is a party to various lawsuits and claims in the normal course of business. While the lawsuits and claims against the Company cannot be predicted with certainty, management believes that the ultimate resolution of such&#xa0;matters will <em style="font: inherit;">not</em> have a material effect on the consolidated financial position or liquidity of the Company; however, in light of the inherent uncertainties involved in such lawsuits and claims, some of which <em style="font: inherit;"> may </em>be beyond the Company&#x2019;s control, an adverse outcome in <em style="font: inherit;">one</em> or more of these matters could be material to the Company&#x2019;s results of operations or cash flows for any particular reporting period.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The Company generally warrants its products against certain manufacturing and other defects. These product warranties are provided for specific periods of time depending on the nature of the product. The accrued product warranty costs are based primarily on historical experience of actual warranty claims and are recorded at the time of the sale.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The following table provides the changes in the Company's accrual for product warranties, which is classified as a component of accrued liabilities in the condensed consolidated balance sheets.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#xa0;</p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-07-02" name="us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock" id="c2444484" escape="true">
    <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the thirteen weeks ended</em></em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the twenty-six weeks ended</em></em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Beginning balance</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503360" contextRef="i_2023-04-02" unitRef="USD" name="us-gaap:ProductWarrantyAccrual" scale="3" format="ixt:numdotdecimal" decimals="-3">3,181</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503361" contextRef="i_2022-04-03" unitRef="USD" name="us-gaap:ProductWarrantyAccrual" scale="3" format="ixt:numdotdecimal" decimals="-3">3,816</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503362" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:ProductWarrantyAccrual" scale="3" format="ixt:numdotdecimal" decimals="-3">3,584</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c101503363" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:ProductWarrantyAccrual" scale="3" format="ixt:numdotdecimal" decimals="-3">3,994</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued for current year warranty claims</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c101503364" contextRef="d_2023-04-03_2023-07-02" unitRef="USD" name="us-gaap:ProductWarrantyAccrualWarrantiesIssued" scale="3" format="ixt:numdotdecimal" decimals="-3">3,513</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c101503365" contextRef="d_2022-04-04_2022-07-03" unitRef="USD" name="us-gaap:ProductWarrantyAccrualWarrantiesIssued" scale="3" format="ixt:numdotdecimal" decimals="-3">446</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c101503366" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:ProductWarrantyAccrualWarrantiesIssued" scale="3" format="ixt:numdotdecimal" decimals="-3">6,467</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c101503367" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:ProductWarrantyAccrualWarrantiesIssued" scale="3" format="ixt:numdotdecimal" decimals="-3">3,034</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Settlement of warranty claims</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c101503368" contextRef="d_2023-04-03_2023-07-02" unitRef="USD" name="us-gaap:ProductWarrantyAccrualPayments" scale="3" format="ixt:numdotdecimal" decimals="-3">2,818</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c101503369" contextRef="d_2022-04-04_2022-07-03" unitRef="USD" name="us-gaap:ProductWarrantyAccrualPayments" scale="3" format="ixt:numdotdecimal" decimals="-3">1,937</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c101503370" contextRef="d_2023-01-01_2023-07-02" unitRef="USD" name="us-gaap:ProductWarrantyAccrualPayments" scale="3" format="ixt:numdotdecimal" decimals="-3">6,175</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td><td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c101503371" contextRef="d_2022-01-01_2022-07-03" unitRef="USD" name="us-gaap:ProductWarrantyAccrualPayments" scale="3" format="ixt:numdotdecimal" decimals="-3">4,703</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Ending balance</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101503372" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:ProductWarrantyAccrual" scale="3" format="ixt:numdotdecimal" decimals="-3">3,876</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101503373" contextRef="i_2022-07-03" unitRef="USD" name="us-gaap:ProductWarrantyAccrual" scale="3" format="ixt:numdotdecimal" decimals="-3">2,325</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101503374" contextRef="i_2023-07-02" unitRef="USD" name="us-gaap:ProductWarrantyAccrual" scale="3" format="ixt:numdotdecimal" decimals="-3">3,876</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c101503375" contextRef="i_2022-07-03" unitRef="USD" name="us-gaap:ProductWarrantyAccrual" scale="3" format="ixt:numdotdecimal" decimals="-3">2,325</ix:nonFraction></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
   <ix:exclude>
    <div class="PGNUM" style="width: 100%; text-align: center; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">
     <em style="font: inherit;">26</em>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
    <div class="PGHDR" style="width: 100%;">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="text-align: left; margin: 0pt; width: 99.9%; display: inline-block;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">Table of Contents</a>
      </div>
     </div>
    </div>
   </ix:exclude>
   <ix:exclude>&#xa0;&#xa0;</ix:exclude>
  </ix:nonNumeric>
  <div>
    &#xa0;
  </div>
  <div>
    &#xa0;
  </div>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt; text-indent: -18pt;"><b><a id="mda" title="mda" href="#"></a>Item 2. Management</b>&#x2019;<b>s Discussion and Analysis of Financial Condition and Results of Operations.</b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><i>Unless the context requires otherwise, references to </i>&#x201c;<i>Holley,</i>&#x201d;<i> </i>&#x201c;<i>we,</i>&#x201d;<i> </i>&#x201c;<i>us,</i>&#x201d;<i> </i>&#x201c;<i>our</i>&#x201d;<i> and </i>&#x201c;<i>the Company</i>&#x201d;<i> in this section are to the business and operations of Holley Inc. and its subsidiaries unless the context otherwise indicates</i><i>. The following discussion and analysis should be read in conjunction with Holley</i>&#x2019;<i>s condensed consolidated financial statements and related notes thereto included in this Quarterly Report on Form 10-Q. In addition to historical information, this discussion contains forward-looking statements that involve risks, uncertainties, and assumptions that could cause Holley</i>&#x2019;<i>s actual results to differ materially from management</i>&#x2019;<i>s expectations. Factors that could cause such differences are discussed herein and under the caption, </i>&#x201c;<i>Cautionary Note Regarding Forward-Looking Statements.</i>&#x201d;<i> </i></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b>Overview</b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">We are a leading designer, marketer, and manufacturer of high performance automotive aftermarket products serving car and truck enthusiasts, with sales, processing, and distribution facilities reaching most major markets in the United States, Canada, Europe and China. We&#xa0;design, market, manufacture&#xa0;and distribute&#xa0;a diversified line of performance automotive products including fuel injection systems, tuners, exhaust products, carburetors, safety equipment and various other performance automotive products. Our&#xa0;products are designed to enhance street, off-road, recreational and competitive vehicle performance and safety.&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Innovation is at the core of our business and growth strategy. We have a history of developing innovative products, including new products in existing product families, product line expansions, and accessories, as well as products that bring us into new categories. We have thoughtfully expanded our product portfolio over time to adapt to consumer needs.</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">In addition, we have historically used strategic acquisitions to&#xa0;(i) expand our brand portfolio, (ii) enter&#xa0;new product categories and consumer segments, (iii) increase&#xa0;direct-to-consumer (&#x201c;DTC&#x201d;) scale and connection, (iv) expand share in current product categories and (v) realize&#xa0;value-enhancing revenue and cost synergies. While we believe our business is positioned for continued organic growth, we intend to continue evaluating opportunities for strategic acquisitions that would complement our current business and expand our addressable target market.</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b>Factors Affecting our Performance</b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">We believe that our performance and future success depend on a number of factors that present significant opportunities for us but also pose risks and challenges, including those discussed below, under the caption, "Cautionary Note Regarding Forward-Looking Statements," in this Quarterly Report on Form 10-Q, under the caption, &#x201c;Risk Factors,&#x201d; in our Annual Report on Form 10-K for the year ended December 31, 2022, as filed with the SEC on March 15, 2023, and in our subsequent filings with the SEC.</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b>Business Environment</b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Our&#xa0;business and results of operations, financial condition, and liquidity are impacted by broad economic conditions including inflation, labor shortages, and disruption of the supply chain, as well as by geopolitical events, such as the conflict in Ukraine. Our&#xa0;operations have been adversely impacted by inflationary pressures primarily related to transportation, labor and component&#xa0;costs. Sales growth in certain products has been<span style="color:#000000;"> constrained by continuing supply chain challenges and automotive electronic component shortages. </span>In response to the global supply chain volatility and inflationary impacts, we&#xa0;have&#xa0;attempted to minimize potential adverse impacts on our&#xa0;business with cost savings initiatives, price increases to customers, and by increasing inventory levels of certain products and working&#xa0;closely with our&#xa0;suppliers and customers to minimize disruptions in delivering products to customers.&#xa0;Our profitability has been, and may continue to be, adversely affected by constrained consumer demand, a shift in sales mix to lower-margin products, and demands on our performance that increased our costs.&#xa0;Should the ongoing macroeconomic conditions not improve, or worsen, or if our&#xa0;attempts to mitigate the impact on our&#xa0;supply chain, operations and costs is not successful, our&#xa0;business, results of operations and financial condition may be adversely affected.</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGNUM" style="width: 100%; text-align: center; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">
     27
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="width: 100%;">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="text-align: left; margin: 0pt; width: 99.9%; display: inline-block;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b>Key Components of Results of Operations</b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><i>Net Sales</i></b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">The principal activity from which we&#xa0;generate&#xa0;sales is the designing, marketing, manufacturing and distribution of performance after-market automotive parts for our&#xa0;end consumers. Sales are displayed net of rebates and sales returns allowances. Sales returns are recorded as a charge against gross sales in the period in which the related sales are recognized.</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><i>Cost of Goods Sold</i></b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Cost of goods sold consists primarily of the cost of purchased parts and manufactured products, including materials and direct labor costs. In addition, warranty, incoming shipping and handling and inspection and repair costs are also included within costs of goods sold. Reductions in the cost of inventory to its net realizable value are also a component of cost of goods sold.</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><i>Selling, General, and Administrative</i></b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Selling, general, and administrative costs consist of payroll and related personnel expenses, IT and office services, office rent expense and professional services. In addition, self-insurance, advertising, research and development, outgoing shipping costs, pre-production and start-up costs are also included within selling, general, and administrative.&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><i>Acquisition and Restructuring Costs</i></b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Acquisition and restructuring costs consist of professional fees for legal, accounting, consulting, administrative, and other professional services directly attributable to potential acquisitions. In addition, operational restructuring costs and executive severance&#xa0;are included within this classification.</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><i>Interest Expense</i></b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Interest expense consists of interest due on the indebtedness under our credit facilities. Interest is based on SOFR&#xa0;or the base&#xa0;rate, at the Company's election,&#xa0;plus the applicable margin rate. As of July 2, 2023, $645.6 million&#xa0;was outstanding under our&#xa0;Credit Agreement.</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGNUM" style="width: 100%; text-align: center; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">
     28
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="width: 100%;">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="text-align: left; margin: 0pt; width: 99.9%; display: inline-block;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <div>
    &#xa0;
  </div>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 6pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b>Results of Operations </b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>13-Week Period Ended July 2, 2023</i></b>&#xa0;<b><i>Compared With 13-Week Period Ended July 3, 2022</i></b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">The table below presents Holley&#x2019;s results of operations for the&#xa0;13-week periods ended July 2, 2023 and July 3, 2022 (dollars in thousands):</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table cellpadding="0" cellspacing="0" class="finTable" style="width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 18pt; margin-right: auto;">
   <tbody>
    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="14" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">For the thirteen weeks ended</p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">July 2, 2023</p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">July 3, 2022</p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Change ($)</p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Change (%)</p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 52%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net sales</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">175,262</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">179,420</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(4,158</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(2.3</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%)</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cost of goods sold</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">105,514</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">104,132</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,382</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1.3</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Gross profit</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">69,748</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">75,288</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(5,540</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(7.4</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%)</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Selling, general, and administrative</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">29,101</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">36,269</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(7,168</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(19.8</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%)</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Research and development costs</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">6,182</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">8,196</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(2,014</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(24.6</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%)</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Amortization of intangible assets</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">3,674</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">3,662</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">12</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">0.3</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Acquisition and restructuring costs</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">352</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,691</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(1,339</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(79.2</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%)</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other expense</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">485</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">325</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">160</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">49.2</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating income</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">29,954</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">25,145</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">4,809</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">19.1</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Change in fair value of warrant liability</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">2,017</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(23,168</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">25,185</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(108.7</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%)</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Change in fair value of earn-out liability</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">961</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(4,234</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">5,195</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(122.7</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%)</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Interest expense</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">9,899</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,961</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">938</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">10.5</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Income before income taxes</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">17,077</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">43,586</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(26,509</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(60.8</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%)</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">Income tax expense</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">4,098</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">3,023</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">1,075</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">35.6</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">%</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">12,979</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">40,563</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(27,584</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(68.0</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%)</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Foreign currency translation adjustment</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">272</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">501</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(229</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">)</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">(45.7</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">%)</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total comprehensive income</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">13,251</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">41,064</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(27,813</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(67.7</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%)</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><i>Net Sales</i></b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Net sales for the 13-week period ended July 2, 2023&#xa0;decreased $4.2 million, or 2.3%, to $175.3 million, as compared to $179.4 million&#xa0;for the 13-week period ended July 3, 2022. Non-comparable sales associated with acquisitions contributed $2.6&#xa0;million, or 1.5% of year-over-year growth. The remaining comparable sales decreased by&#xa0;$6.8&#xa0;million, or 3.8%, compared to the prior year quarter, offsetting the impact from the acquisitions. <span style="color:#000000;">The decline in comparable sales reflects a return to the sales trends experienced prior to the increased demand we experienced during&#xa0;the&#xa0;COVID pandemic.&#xa0;As a result, lower unit volume drove a decrease of approximately $10.9&#xa0;million that was partially offset by improved price realization of approximately $4.1&#xa0;million compared to the prior year period. Major categories driving the comparable year-over-year results include&#xa0;a decrease in safety products sales of $4.2&#xa0;million (23.7% category decline),&#xa0;a decrease in mechanical systems sales of $3.3&#xa0;million (7.4% category decline), a decrease in accessories sales of $2.0&#xa0;million (7.0% category decline), and an increase in electronic systems sales of $3.3&#xa0;million (4.7% category growth).</span></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><i>Cost of Goods Sold</i></b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Cost of goods sold for the 13-week period ended July 2, 2023&#xa0;increased $1.4 million, or 1.3%, to $105.5 million, as compared to $104.1 million&#xa0;for the 13-week period ended July 3, 2022. The increase in cost of goods sold during the 13-week period ended July 2, 2023&#xa0;in which product sales decreased 2.3%&#xa0;reflects compression in&#xa0;gross profit margin due primarily to inflationary pressures on labor and component costs.&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGNUM" style="width: 100%; text-align: center; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">
     29
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="width: 100%;">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="text-align: left; margin: 0pt; width: 99.9%; display: inline-block;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b style="font-size: 10pt; text-align: justify;"><i>Gross Profit and Gross Margin</i></b></p>
  <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;">&#xa0;</p>
  <div style="font-size:10pt">
   <div style="font-family:Arial, Helvetica, sans-serif">
    <div style="font-variant: normal; text-align: justify;">
      Gross profit for the
     13-week period ended July 2, 2023&#xa0;decreased
     $5.5 million, or
     7.4%, to
     $69.8 million, as compared to
     $75.3 million&#xa0;for the
     13-week period ended July 3, 2022. Gross margin for the
     13-week period ended July 2, 2023&#xa0;of&#xa0;
     39.8%&#xa0;decreased as compared to a gross margin of
     42.0%&#xa0;for the
     13-week period ended July 3, 2022.&#xa0;The decrease in gross profit and gross profit margin was driven
     <span style="color:#000000;">&#xa0;primarily by the sell-through of higher cost inventory from prior periods. In general, gross margin and margins on individual products remain under pressure due to various&#xa0;factors, including potential increases in manufacturing costs and the shift of our&#xa0;sales mix towards products with lower gross margins.&#xa0;</span>
    </div>
   </div>
  </div>
  <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>Selling, General and Administrative</i></b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Selling, general and administrative costs for the 13-week period ended July 2, 2023&#xa0;decreased $7.2 million, or 19.8%, to $29.1 million, as compared to $36.3 million&#xa0;for the 13-week period ended July 3, 2022. When expressed as a percentage of sales, selling, general and administrative costs decreased to 16.6%&#xa0;of&#xa0;sales for the 13-week period ended July 2, 2023&#xa0;compared to 20.2%&#xa0;of sales in 2022. The decrease in selling, general and administrative costs was driven by a&#xa0;<span style="color:#000000;">$1.7&#xa0;million decrease in equity compensation costs,&#xa0;a&#xa0;$1.7&#xa0;million decrease in personnel costs, and a $1.2 million decrease in outbound shipping and handling costs, reflecting the&#xa0;implementation of cost-saving initiatives.&#xa0;</span></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><i>Research and Development Costs</i></b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Research and development costs for the 13-week period ended July 2, 2023&#xa0;decreased $2.0 million, or 24.6%, to $6.2 million, as compared to $8.2 million&#xa0;for the 13-week period ended July 3, 2022. The decrease in research and development costs was&#xa0;primarily due to headcount reductions, reflecting the implementation of cost-saving initiatives.</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><i>Amortization and Impairment of Intangible Assets</i></b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Amortization of intangible assets was stable at&#xa0;$3.7 million&#xa0;for both the&#xa0;13-week periods ended July 2, 2023 and July 3, 2022.&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><i>Acquisition and Restructuring Costs</i></b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Acquisition and restructuring costs for the 13-week period ended July 2, 2023&#xa0;decreased&#xa0;$1.3 million&#xa0;to<span style="color:#000000;">&#xa0;$0.4 million</span>, as compared to&#xa0;$1.7 million&#xa0;for the 13-week period ended July 3, 2022. This decrease primarily reflects a reduction in r<span style="color:#000000;">estructuring activities a</span>ssociated with acquisitions.</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><i>Operating Income</i></b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">As a result of factors described above, operating income for the 13-week period ended July 2, 2023&#xa0;increased $4.8 million, or 19.1%, to $30.0 million, as compared to $25.2 million&#xa0;for the 13-week period ended July 3, 2022.</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><i>Change in Fair Value of Warrant Liability</i></b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">For the&#xa0;13-week period ended July 2, 2023, we recognized a loss&#xa0;of $2.0 million&#xa0;from the change in fair value of the warrant liability. For the&#xa0;13-week period ended July 3, 2022, we recognized a gain of $23.2 million&#xa0;from the change in fair value of the warrant liability. The warrant liability reflects the fair value of the Warrants issued in connection with the Business Combination.</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><i>Change in Fair Value of Earn-Out Liability</i></b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">For the&#xa0;13-week period ended July 2, 2023, we recognized a loss&#xa0;of&#xa0;$1.0 million&#xa0;from the change in fair value of the earn-out liability. For the&#xa0;13-week period ended July 3, 2022, we recognized a gain of $4.2 million, from the change in fair value of the earn-out liability. The earn-out liability reflects the fair value of the unvested Earn-out Shares resulting from the Business Combination.&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGNUM" style="width: 100%; text-align: center; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">
     30
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="width: 100%;">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="text-align: left; margin: 0pt; width: 99.9%; display: inline-block;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><i>Interest Expense</i></b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Interest expense for the 13-week period ended July 2, 2023&#xa0;increased $0.9 million, or 10.5%, to $9.9 million, as compared to $9.0 million&#xa0;for the 13-week period ended July 3, 2022, reflecting a higher effective interest rate net of a&#xa0;$5.1 million fair value adjustment of the interest rate collar.</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><i>Income before Income Taxes</i></b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">As a result of factors described above, we recognized $17.1 million&#xa0;of income before income taxes for the 13-week period ended July 2, 2023, as compared to income before income taxes of $43.6 million&#xa0;for the 13-week period ended July 3, 2022.</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>Income Tax Expense</i></b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Income tax expense&#xa0;for the 13-week period ended July 2, 2023&#xa0;was&#xa0;$4.1 million, as compared to income tax expense&#xa0;of&#xa0;$3.0 million&#xa0;for the 13-week period ended July 3, 2022. Our&#xa0;effective tax rate for the 13-week period ended July 2, 2023&#xa0;was 24.0%. The difference between the effective tax rate for the 13-week period ended July 2, 2023&#xa0;and the federal statutory rate in 2023&#xa0;was primarily due to permanent differences resulting from the change in fair value of the warrant and earn-out liabilities<b>.</b>&#xa0;Our&#xa0;effective tax rate for the 13-week period ended July 3, 2022&#xa0;was 6.9%. The difference between the effective tax rate and the federal statutory rate in 2022&#xa0;was primarily due to permanent differences resulting from the change in fair value of the warrant and earn-out liabilities.</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><i>Net Income and Total Comprehensive Income&#xa0;</i></b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">As a result of factors described above, we recognized net income of $13.0 million&#xa0;for the 13-week period ended July 2, 2023, as compared to net income&#xa0;of&#xa0;$40.6 million&#xa0;for the 13-week period ended July 3, 2022. Additionally, we recognized total comprehensive income of $13.3 million&#xa0;for the 13-week period ended July 2, 2023, as compared to total comprehensive income&#xa0;of&#xa0;$41.1 million&#xa0;for the 13-week period ended July 3, 2022. Comprehensive income includes the effect of foreign currency translation adjustments.</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">
       31
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>26-Week Period Ended July 2, 2023</i></b>&#xa0;<b><i>Compared With 26-Week Period Ended July 3, 2022</i></b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">The table below presents Holley&#x2019;s results of operations for the 26-week periods ended July 2, 2023 and July 3, 2022&#xa0;(dollars in thousands):</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#xa0;</p>
  <table cellpadding="0" cellspacing="0" class="finTable" style="width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 18pt; margin-right: auto;">
   <tbody>
    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="14" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">For the twenty-six weeks ended</p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">July 2, 2023</p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">July 3, 2022</p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Change ($)</p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Change (%)</p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 52%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net sales</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">347,467</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">379,475</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(32,008</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(8.4</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%)</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cost of goods sold</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">210,006</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">221,466</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(11,460</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(5.2</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%)</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Gross profit</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">137,461</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">158,009</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(20,548</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(13.0</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%)</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Selling, general, and administrative</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">59,118</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">70,611</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(11,493</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(16.3</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%)</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Research and development costs</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">12,835</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">16,357</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(3,522</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(21.5</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%)</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Amortization of intangible assets</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">7,353</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">7,323</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">30</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">0.4</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Acquisition and restructuring costs</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,691</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,981</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(290</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(14.6</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%)</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other expense</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">536</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">547</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(11</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(2.0</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%)</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating income</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">55,928</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">61,190</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(5,262</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(8.6</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%)</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Change in fair value of warrant liability</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">3,452</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(20,941</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">24,393</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(116.5</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%)</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Change in fair value of earn-out liability</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,389</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(1,853</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">3,242</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(175.0</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%)</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Interest expense</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">28,197</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">16,352</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">11,845</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">72.4</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Income before income taxes</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">22,890</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">67,632</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(44,742</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(66.2</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%)</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Income tax expense</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,664</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10,211</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(4,547</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(44.5</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%)</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">17,226</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">57,421</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(40,195</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(70.0</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%)</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Foreign currency translation adjustment</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">73</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">742</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(669</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">)</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">(90.2</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">%)</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total comprehensive income</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">17,299</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">58,163</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(40,864</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(70.3</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%)</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><i>Net Sales</i></b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Net sales for the 26-week period ended July 2, 2023 decreased&#xa0;$32.0 million, or&#xa0;8.4%, to&#xa0;$347.5 million, as compared to&#xa0;$379.5 million&#xa0;for the 26-week period ended July 3, 2022. Non-comparable sales associated with acquisitions contributed $4.4&#xa0;million, or 1.2% of total year-over-year growth. The remaining comparable sales for the year-to-date period decreased by&#xa0;$36.4&#xa0;million, or 9.6%, offsetting the impact from the acquisitions. <span style="color:#000000;">The decline in comparable sales was driven by supply chain constraints in electronic components and a return to the sales trends experienced prior to the increased demand experienced during&#xa0;the&#xa0;COVID pandemic.&#xa0;As a result, lower unit volume drove a decrease of approximately $47.5&#xa0;million that was partially offset by improved price realization of approximately $11.2&#xa0;million compared to the prior year period. Comparable year-over-year results by category include&#xa0;a decrease&#xa0;in electronic systems sales of $14.1&#xa0;million (8.9% category decline), a decrease in safety products sales of $9.1&#xa0;million (24.1% category decline), a decrease in mechanical systems sales of $5.8&#xa0;million (6.5% category decline), a decrease in exhaust system sales&#xa0;of $4.2&#xa0;million (11.1% category decline), and a decrease in accessories sales of $3.2&#xa0;million (5.7% category decline).</span></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><i>Cost of Goods Sold</i></b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Cost of goods sold for the&#xa0;26-week period ended July 2, 2023 decreased&#xa0;$11.5 million, or&#xa0;5.2%,&#xa0;to&#xa0;$210.0 million, as compared to&#xa0;$221.5 million&#xa0;for the&#xa0;26-week period ended July 3, 2022. The decrease in cost of goods sold during the&#xa0;26-week period ended July 2, 2023 reflects the decrease in product sales during such period combined with compression in&#xa0;gross profit margin due primarily to inflationary pressures on labor and component costs.&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGNUM" style="width: 100%; text-align: center; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">
     32
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="width: 100%;">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="text-align: left; margin: 0pt; width: 99.9%; display: inline-block;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b style="font-size: 10pt; text-align: justify;"><i>Gross Profit and Gross Margin</i></b></p>
  <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;">&#xa0;</p>
  <div style="font-size:10pt">
   <div style="font-family:Arial, Helvetica, sans-serif">
    <div style="font-variant: normal; text-align: justify;">
      Gross profit for the&#xa0;
     26-week period ended July 2, 2023 decreased&#xa0;
     $20.6 million, or&#xa0;
     13.0%, to&#xa0;
     $137.5 million, as compared to&#xa0;
     $158.0 million&#xa0;for the
     26-week period ended July 3, 2022. Gross margin for the&#xa0;
     26-week period ended July 2, 2023 of&#xa0;
     39.6%&#xa0;decreased as compared to a gross margin of&#xa0;
     41.6%&#xa0;for the&#xa0;
     26-week period ended July 3, 2022.&#xa0;The decrease in gross profit and gross profit margin was driven
     <span style="color:#000000;"> primarily by the sell-through of higher cost inventory from prior periods. In general, gross margin and margins on individual products remain under pressure due to various&#xa0;factors, including potential increases in manufacturing costs and the shift of our&#xa0;sales mix towards products with lower gross margins.&#xa0;</span>
    </div>
   </div>
  </div>
  <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>Selling, General and Administrative</i></b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Selling, general and administrative costs for the&#xa0;26-week period ended July 2, 2023 decreased&#xa0;$11.5 million, or&#xa0;16.3%, to&#xa0;$59.1 million, as compared to&#xa0;$70.6 million&#xa0;for the 26-week period ended July 3, 2022. When expressed as a percentage of sales, selling, general and administrative costs decreased to 17.0%&#xa0;of&#xa0;sales for the&#xa0;26-week period ended July 2, 2023&#xa0;compared to&#xa0;18.6%&#xa0;of sales in 2022. The decrease in selling, general and administrative costs was driven by a&#xa0;<span style="color:#000000;">$4.4&#xa0;million decrease in equity compensation costs&#xa0;and a&#xa0;$3.9&#xa0;million decrease in personnel costs, reflecting the&#xa0;implementation of cost-saving initiatives.&#xa0;</span></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><i>Research and Development Costs</i></b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Research and development costs for the&#xa0;26-week period ended July 2, 2023 decreased&#xa0;$3.5 million, or&#xa0;21.5%, to&#xa0;$12.8 million, as compared to&#xa0;$16.4 million&#xa0;for the&#xa0;26-week period ended July 3, 2022. The decrease in research and development costs was&#xa0;primarily due to headcount reductions, reflecting the implementation of cost-saving initiatives.</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><i>Amortization and Impairment of Intangible Assets</i></b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Amortization of intangible assets was&#xa0;$7.4 million&#xa0;for the&#xa0;26-week period ended July 2, 2023 compared to&#xa0;$7.3 million&#xa0;for the&#xa0;26-week period ended July 3, 2022.&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><i>Acquisition and Restructuring Costs</i></b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Acquisition and restructuring costs for the&#xa0;26-week period ended July 2, 2023&#xa0;decreased&#xa0;$0.3 million&#xa0;to&#xa0;$1.7 million, as compared to&#xa0;$2.0 million&#xa0;for the&#xa0;26-week period ended July 3, 2022. This decrease primarily reflects a reduction in r<span style="color:#000000">estructuring activities a</span>ssociated with acquisitions.</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><i>Operating Income</i></b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">As a result of factors described above, operating income for the&#xa0;26-week period ended July 2, 2023 decreased&#xa0;$5.3 million, or&#xa0;8.6%, to&#xa0;$55.9 million, as compared to&#xa0;$61.2 million&#xa0;for the&#xa0;26-week period ended July 3, 2022.</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><i>Change in Fair Value of Warrant Liability</i></b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">For the&#xa0;26-week period ended July 2, 2023&#xa0;we recognized a loss&#xa0;of&#xa0;$3.5 million&#xa0;from the change in fair value of the warrant liability. For the&#xa0;26-week period ended July 3, 2022&#xa0;we recognized a gain of&#xa0;$20.9 million&#xa0;from the change in fair value of the warrant liability. The warrant liability reflects the fair value of the Warrants issued in connection with the Business Combination.</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><i>Change in Fair Value of Earn-Out Liability</i></b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">For the&#xa0;26-week period ended July 2, 2023&#xa0;we recognized a loss&#xa0;of&#xa0;$1.4 million&#xa0;from the change in fair value of the earn-out liability. For the&#xa0;26-week period ended July 3, 2022&#xa0;we recognized a gain of&#xa0;$1.9 million&#xa0;from the change in fair value of earn-out liability. The earn-out liability reflects the fair value of the unvested Earn-out Shares resulting from the Business Combination.&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGNUM" style="width: 100%; text-align: center; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">
     33
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="width: 100%;">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="text-align: left; margin: 0pt; width: 99.9%; display: inline-block;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><i>Interest Expense</i></b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Interest expense for the&#xa0;26-week period ended July 2, 2023 increased&#xa0;$11.9 million, or&#xa0;72.4%, to&#xa0;$28.2 million, as compared to&#xa0;$16.4 million&#xa0;for the&#xa0;26-week period ended July 3, 2022, reflecting a higher effective interest rate.</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><i>Income before Income Taxes</i></b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">As a result of factors described above, we recognized&#xa0;$22.9 million&#xa0;of income before income taxes for the&#xa0;26-week period ended July 2, 2023, as compared to income before income taxes of&#xa0;$67.6 million&#xa0;for the&#xa0;26-week period ended July 3, 2022.</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><i>Income Tax Expense</i></b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Income tax expense&#xa0;for the 26-week period ended July 2, 2023 was&#xa0;$5.7 million, as compared to income tax expense&#xa0;of&#xa0;$10.2 million&#xa0;for the&#xa0;26-week period ended July 3, 2022. Our&#xa0;effective tax rate for the&#xa0;26-week period ended July 2, 2023 was&#xa0;24.7%.&#xa0;The difference between the effective tax rate for the&#xa0;26-week period ended July 2, 2023 and the federal statutory rate in 2023&#xa0;was primarily due to permanent differences resulting from the change in fair value of the warrant and earn-out liabilities<b>.</b>&#xa0;Our&#xa0;effective tax rate for the&#xa0;26-week period ended July 3, 2022 was&#xa0;15.1%. The difference between the effective tax rate and the federal statutory rate in 2022&#xa0;was primarily due to permanent differences resulting from the change in fair value of the warrant and earn-out liabilities.</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><i>Net Income and Total Comprehensive Income&#xa0;</i></b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">As a result of factors described above, we recognized net income of&#xa0;$17.2 million&#xa0;for the&#xa0;26-week period ended July 2, 2023, as compared to net income&#xa0;of&#xa0;$57.4 million&#xa0;for the&#xa0;26-week period ended July 3, 2022. Additionally, we recognized total comprehensive income of&#xa0;$17.3 million&#xa0;for the&#xa0;26-week period ended July 2, 2023, as compared to total comprehensive income&#xa0;of&#xa0;$58.2 million&#xa0;for the&#xa0;26-week period ended July 3, 2022. Comprehensive income includes the effect of foreign currency translation adjustments.</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b>Non-GAAP Financial Measures</b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">We present&#xa0;EBITDA and Adjusted&#xa0;EBITDA&#xa0;as supplemental measures of our operating performance, and believe that such non-GAAP financial measures provide useful information to investors, because they exclude the impact of certain items that we do not consider indicative of our ongoing operating performance and are useful in comparing the Company&#x2019;s results of operations between periods. We believe that the presentation of EBITDA and Adjusted EBITDA enhances the usefulness of our financial information by presenting measures that management uses internally to establish forecasts, budgets and operational goals to manage and monitor our business. We believe&#xa0;that these non-GAAP financial measures help to depict a more realistic representation of the performance of our underlying business, enabling us&#xa0;to evaluate and plan more effectively for the future.&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">We define&#xa0;EBITDA as earnings before depreciation, amortization of intangible assets, interest expense, and income tax expense. We&#xa0;define&#xa0;Adjusted EBITDA as EBITDA adjusted to exclude, to the extent applicable, acquisition and restructuring costs, which includes transaction fees and expenses, termination related benefits, facilities relocation, and executive transition costs; changes in the fair value of the warrant liability; changes in the fair value of the earn-out liability; equity-based compensation expense; impairment of intangible assets; gain or loss on the early extinguishment of debt; non-cash charges due to a product rationalization initiative aimed at eliminating unprofitable or slow-moving stock keeping units, for which a partial reversal of the initial reserve was recognized during the thirteen weeks ended July 2, 2023; notable items, which for the twenty-six weeks ended July 3, 2022 includes a non-cash adjustment related to the adoption of ASC 842, &#x201c;Leases,&#x201d; and may also include certain fees and settlements; and other expenses or gains, which includes gains or losses from disposal of fixed assets and foreign currency transactions.</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">EBITDA and Adjusted EBITDA are not prepared in accordance with accounting principles generally accepted in the United States (&#x201c;GAAP&#x201d;) and may be different from non-GAAP financial measures used by other companies. These measures should not be considered as measures of financial performance under GAAP, and the items excluded from or included in these metrics are significant components in understanding and assessing Holley&#x2019;s financial performance. These metrics should not be considered as alternatives to net income (loss) or any other performance measures derived in accordance with GAAP.</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGNUM" style="width: 100%; text-align: center; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">
     34
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="width: 100%;">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="text-align: left; margin: 0pt; width: 99.9%; display: inline-block;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">The following unaudited table presents the reconciliation of net income, the most directly comparable GAAP measure, to EBITDA and Adjusted EBITDA for the&#xa0;13-week and 26-week periods ended July 2, 2023 and July 3, 2022 (dollars in thousands):</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#xa0;</p>
  <table cellpadding="0" cellspacing="0" class="finTable" style="width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 18pt; margin-right: auto;">
   <tbody>
    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">For the thirteen weeks ended</p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">For the twenty-six weeks ended</p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">July 2, 2023</p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">July 3, 2022</p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">July 2, 2023</p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">July 3, 2022</p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 52%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">12,979</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">40,563</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">17,226</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">57,421</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Adjustments:</p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Depreciation</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">2,468</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">2,523</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">4,953</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">4,663</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Amortization of intangible assets</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">3,674</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">3,662</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">7,353</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">7,323</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Interest expense</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">9,899</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">8,961</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">28,197</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">16,352</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Income tax expense</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,098</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,023</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,664</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10,211</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">EBITDA</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">33,118</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">58,732</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">63,393</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">95,970</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Acquisition and restructuring costs</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">352</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,691</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,691</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,981</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Change in fair value of warrant liability</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">2,017</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(23,168</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">3,452</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(20,941</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Change in fair value of earn-out liability</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">961</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(4,234</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,389</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(1,853</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Equity-based compensation expense</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,806</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">3,483</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">2,200</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">6,645</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Product rationalization</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">(800</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">)</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#x2014;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">(800</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">)</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#x2014;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Notable items</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(16</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">378</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">8</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">884</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Other expense</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">485</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">325</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">536</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">547</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Adjusted EBITDA</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">37,923</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">37,207</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">71,869</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">83,233</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#xa0;</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Liquidity and Capital Resources</b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Our&#xa0;primary cash needs are to support working capital, capital expenditures, acquisitions, and debt repayments. We&#xa0;have&#xa0;generally financed our&#xa0;historical needs with operating cash flows, capital contributions and borrowings under our credit facilities. These sources of liquidity may be impacted by various factors, including demand for our&#xa0;products, investments made in acquired businesses, plant and equipment and other capital expenditures, and expenditures on general infrastructure and information technology.</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">As of July 2, 2023, the Company had cash of $42.7 million&#xa0;and availability of $123.3 million&#xa0;under its revolving credit facility. The Company has a senior secured revolving credit facility with $125 million in borrowing capacity. As of July 2, 2023, the Company had $1.7 million&#xa0;of letters of credit outstanding under the revolving credit facility.&#xa0;In February 2023, the Company entered into an amendment to its Credit Agreement which, among other things, contains a minimum liquidity financial covenant of $45 million, which includes unrestricted cash and any available borrowing capacity under the revolving credit facility. The amendment also increases the consolidated net leverage ratio financial covenant level applicable under the Credit Agreement as of the fiscal quarter ending April 2, 2023 through the fiscal quarter ending March 31, 2024, to initially 7.25:1.00, and provides for modified step-down levels for such covenant thereafter.</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">The Company is obligated under various operating leases for facilities, equipment and automobiles with estimated lease payments of approximately <span style="color:#000000;">$3.8&#xa0;million,</span>including short term leases, due during the remainder of fiscal year 2023. See Note 16, <i>"Lease Commitments"</i> in the Notes to the Condensed Consolidated Financial Statements included elsewhere in this Quarterly Report on Form 10-Q for additional information related to the Company&#x2019;s lease obligations.</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Holley's capital expenditures are primarily related to ongoing maintenance and improvements, including investments related to upgrading and maintaining our information technology systems, tooling for new products, vehicles for product development, and machinery and equipment for operations. We expect capital expenditures in the ran<span style="color:#000000;">ge of $5&#xa0;million to $10&#xa0;million in</span> fiscal year 2023.</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">See Note 7, <i>"Debt"</i> in the Notes to the Condensed Consolidated Financial Statements included in this Quarterly Report on Form 10-Q for further detail of our credit facility and the timing of principal maturities. As of July 2, 2023, based on the then current weighted average interest rate of 9.2%, expected interest payments associated with outstanding debt totaled approximately $29.6 million&#xa0;for the remainder of fiscal year 2023.&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">As discussed under &#x201c;Business Environment&#x201d; above, <span style="color:#000000;">although the future impact of supply chain disruptions a</span>nd inflationary pressures are highly uncertain, we believe that cash generated through our current operating performance, and our operating plans, cash position, and borrowings available under our revolving credit facility, will be sufficient to satisfy our liquidity needs and capital expenditure requirements for&#xa0;the next 12&#xa0;months and thereafter for the foreseeable future.</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">
       35
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="width: 100%;">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="text-align: left; margin: 0pt; width: 99.9%; display: inline-block;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: left;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b>Cash Flows</b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">The following table provides a summary of cash flows from operating, investing, and financing activities for the periods presented&#xa0;(dollars in thousands):</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><i>26-week period ended April 2, 2023</i></b>&#xa0;<b><i>Compared With 26-week period ended April 3, 2022</i></b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
   <tbody>
    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">For the twenty-six weeks ended</p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">July 2, 2023</p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">July 3, 2022</p> </td>
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 68%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash flows provided by operating activities</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">34,383</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">20,831</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#xa0;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash flows used in investing activities</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(2,382</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(23,442</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash flows used in financing activities</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(15,572</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(2,716</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Effect of foreign currency rate fluctuations on cash</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">161</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#xa0;</td>
     <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(443</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net (decrease) increase in cash and cash equivalents</p> </td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">16,590</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#xa0;</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(5,770</td>
     <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><i>Operating Activities</i>. Net cash provided by&#xa0;operating activities for the 26-week period ended July 2, 2023&#xa0;was $34.4 million&#xa0;compared to net cash provided by operating activities of&#xa0;$20.8 million&#xa0;for&#xa0;the 26-week period ended July 3, 2022. Net income&#xa0;decreased&#xa0;$40.2 million&#xa0;to&#xa0;$17.2 million&#xa0;for the&#xa0;26-week period ended July 2, 2023&#xa0;from&#xa0;$57.4 million&#xa0;for the&#xa0;26-week period ended July 3, 2022.&#xa0;Significant changes in the year-over-year change in working capital activity included positive fluctuations from inventories of $41.2&#xa0;million and accounts payable of $4.4 million. Partially offsetting these increases was a&#xa0;negative fluctuation&#xa0;in&#xa0;accounts receivable of $4.4&#xa0;million The change&#xa0;in inventory&#xa0;reflects the impact of inventory management initiatives and fluctuations in sales while changes in accounts receivable and accounts payable are&#xa0;impacted by the timing of payments.</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><i>Investing Activities</i>. Cash used in investing activities for the&#xa0;26-week period ended July 2, 2023&#xa0;was $2.4 million&#xa0;which primarily reflects capital expenditures. Cash used in investing activities for&#xa0;the 26-week period ended July 3, 2022&#xa0;was $23.4 million&#xa0;which included $9.6&#xa0;million&#xa0;due to capital expenditures and $14.1&#xa0;million due to acquisitions.</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><i>Financing Activities</i>. Cash used in financing activities for the 26-week period ended July 2, 2023&#xa0;was $15.6 million, which primarily reflects&#xa0;principal payments on long-term debt&#xa0;and deferred financing fees. Cash used in financing activities for the&#xa0;26-week period ended July 3, 2022&#xa0;was $2.7 million&#xa0;due to principal payments on long-term debt.</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b>Critical Accounting Estimates</b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Our consolidated financial statements are prepared in accordance with GAAP. The preparation of these consolidated financial statements requires us to make estimates, judgements and assumptions that affect the reported amounts of assets, liabilities, sales, expenses and related disclosures. We evaluate our estimates, judgements and assumptions on an ongoing basis. Our estimates are based on historical experience and various other assumptions that we believe to be reasonable under the circumstances. Our actual results could differ from these estimates. For a discussion of our critical accounting estimates, refer to the section entitled &#x201c;Critical Accounting Estimates&#x201d; in our Annual Report on Form 10-K for the year ended December 31, 2022, as filed with the SEC on March 15, 2023. For further information see also Note 1, &#x201c;<i>Description of the Business, Basis of Presentation, and Summary of Significant Accounting Policies</i>&#x201d; in the Notes to the Condensed Consolidated Financial Statements included in this Quarterly Report on Form 10-Q.&#xa0;There have been no material changes to the Company&#x2019;s critical accounting estimates included in our Annual Report on Form 10-K for the year ended December 31, 2022.</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b>Recent Accounting Pronouncements</b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">For a discussion of Holley&#x2019;s new or recently adopted accounting pronouncements, see Note 1, &#x201c;<i>Description of the Business, Basis of Presentation, and Summary of Significant Accounting Policies</i>,&#x201d; in the Notes to the Condensed Consolidated Financial Statements included in this Quarterly Report on Form 10-Q.</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGNUM" style="width: 100%; text-align: center; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">
     36
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="width: 100%;">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="text-align: left; margin: 0pt; width: 99.9%; display: inline-block;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <div>
    &#xa0;
  </div>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><a id="qq" title="qq" href="#"></a>Item 3. Quantitative and Qualitative Disclosures about Market Risk </b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><i>Interest Rate Risk.</i> Holley is exposed to market risk in the normal course of business due to the Company&#x2019;s ongoing investing and financing activities. The risk of loss can be assessed from the perspective of adverse changes in fair values, cash flows and future earnings. Holley has established policies and procedures governing the Company&#x2019;s management of market risks and the use of financial instruments to manage exposure to such risks. When appropriate, <span style="color:#000000;">the Company uses derivative financial instruments to mitigate the risk from its interest rate exposure. The Company's</span>&#xa0;interest rate collar&#xa0;is intended to mitigate some of the effects of increases in interest rates. As of July 2, 2023, a total of $645.6 million&#xa0;of term loan and revolver borrowings were subject to variable interest rates, with a weighted average borrowing rate of 9.2%.&#xa0;A hypothetical 100 basis point increase in interest rates would result in an approximately $1.5&#xa0;million increase in annual interest expense, while a hypothetical 100 basis point decrease in interest rates would result in an approximately $6.5 million&#xa0;decrease to Holley&#x2019;s annual interest expense.</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><i>Credit and other Risks.</i> Holley is exposed to credit risk associated with cash and cash equivalents and trade receivables. As of July 2, 2023, the majority of the Company&#x2019;s cash and cash equivalents consisted of cash balances in non-interest bearing checking accounts which exceed the insurance coverage provided on such deposits. The Company does not believe that its cash equivalents present significant credit risks because the counterparties to the instruments consist of major financial institutions. Substantially all trade receivable balances of the business are unsecured. The credit risk with respect to trade receivables is concentrated by the number of significant customers that the Company has in its customer base and a prolonged economic downturn could increase exposure to credit risk on the Company&#x2019;s trade receivables. To manage exposure to such risks, Holley performs ongoing credit evaluations of the Company&#x2019;s customers and maintains an allowance for potential credit losses.</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><i>Exchange Rate Sensitivity.</i> As of July 2, 2023, the Company is exposed to changes in foreign currency exchange rates. While historically this exposure to changes in foreign currency exchange rates has not had a material effect on the Company&#x2019;s financial condition or results of operations, foreign currency fluctuations could have a material adverse effect on business and results of operations in the future. Historically, Holley&#x2019;s primary exposure has been related to transactions denominated in the Euro&#xa0;and Canadian dollars. The majority of the Company&#x2019;s sales, both domestically and internationally, are denominated in U.S. Dollars. Historically, the majority of the Company&#x2019;s expenses have also been in U.S. Dollars and we have been somewhat insulated from currency fluctuations. However, Holley may be exposed to greater exchange rate sensitivity in the future. Currently, the Company does not hedge foreign currency exposure; however, the Company may consider strategies to mitigate foreign currency exposure in the future if deemed necessary.</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><a id="cp" title="cp" href="#"></a>Item 4. Controls and Procedures.</b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Based on an evaluation under the supervision and with the participation of the Company&#x2019;s management, the Company&#x2019;s Chief Executive Officer and Chief Financial Officer have concluded that the Company&#x2019;s disclosure controls and procedures as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act were effective as of July 2, 2023&#xa0;to provide reasonable assurance that information required to be disclosed by the Company in reports that it files or submits under the Exchange Act is (i)&#xa0;recorded, processed, summarized and reported within the time periods specified in the SEC rules and forms and (ii)&#xa0;accumulated and communicated to the Company&#x2019;s management, including its Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure.</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Changes in Internal Control over Financial Reporting</b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">There were no changes in the Company's 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, the Company's internal control over financial reporting.</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGNUM" style="width: 100%; text-align: center; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">
     37
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="width: 100%;">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="text-align: left; margin: 0pt; width: 99.9%; display: inline-block;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><a id="p2" title="p2" href="#"></a>Part II - Other Information</b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><a id="legal" title="legal" href="#"></a>Item 1. Legal Proceedings</b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">We are not currently a party to any material legal proceedings. From time to time, we are subject to litigation incidental to our business, as well as other litigation of a non-material nature in the ordinary course of business.</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><a id="risk" title="risk" href="#"></a>Item 1A. Risk Factors</b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">We operate in a changing environment that involves numerous known and unknown risks and uncertainties that could materially affect our operations. Factors that could materially affect our actual results, levels of activity, performance or achievements include, but are not limited to, those under the caption &#x201c;Risk Factors&#x201d; included in our Annual Report on Form 10-K for the year ended December 31, 2022, as filed with the SEC on March 15, 2023. Such risks, uncertainties and other factors may cause our actual results, performance, and achievements to be materially different from those expressed or implied by our forward-looking statements. If any of these risks or events occur, our business, financial condition or results of operations may be adversely affected.</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">There have been no material changes in the Company's risk factors from those disclosed in Part I, Item 1A of the Company's Annual Report on Form 10-K for the year ended December 31, 2022, as filed with the SEC on March 15, 2023, except for the addition of the following risk factor:</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b>Recent events affecting the financial services industry could have an adverse impact on the Company's business operations, financial condition, and results of operations.</b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><span style="color:#000000;">The closures of certain regional banks</span>&#xa0;have created bank-specific and broader financial institution liquidity risk and concerns. Future adverse developments with respect to specific financial institutions or the broader financial services industry may lead to market-wide liquidity shortages, impair the ability of companies to access working capital needs, and create additional market and economic uncertainty.&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Although we do not have any funds in any of the banks that have been placed into receivership to date, we cannot guarantee that the banks or other financial institutions that hold our funds will not experience similar issues. These events have resulted in market disruption and volatility and could lead to greater instability in the credit and financial markets and a deterioration in confidence in economic conditions. Our operations may be adversely affected by any such economic downturn, liquidity shortages, volatile business environments, or unpredictable market conditions. These events could also make any necessary debt or equity financing more difficult and/or costly.&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">The future effect of these events on the financial services industry and broader economy are unknown and difficult to predict but could include failures of other financial institutions to which we or our customers, vendors, or other counterparties face direct or more significant exposure. Any such developments could adversely impact our results of operation and financial position. There may be other risks we have not yet identified. We are working to identify any potential impact of these events on our business in order to minimize any disruptions to our operations. However, we cannot guarantee we will be able to avoid any negative consequences relating to these recent developments or any future related developments.</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><a id="unreg" title="unreg" href="#"></a>Item 2. Unregistered Sales of Equity Securities and Use of Proceeds</b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">None.</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><a id="default" title="default" href="#"></a>Item 3. Defaults Upon Senior Securities</b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">None.</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><a id="mine" title="mine" href="#"></a>Item 4. Mine Safety Disclosures</b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Not applicable.</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><a id="other" title="other" href="#"></a>Item 5. Other Information</b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><span style="color:#000000;"><i>Trading Plans</i></span></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">During the fiscal quarter ended July 2, 2023, no director or Section 16 officer adopted or terminated any Rule 10b5-1 trading arrangements or non-Rule 10b5-1 trading arrangements (in each case, as defined in Item 408(a) of Regulation S-K).</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGNUM" style="width: 100%; text-align: center; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">
     38
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="width: 100%;">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="text-align: left; margin: 0pt; width: 99.9%; display: inline-block;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><a id="exs" title="exs" href="#"></a>Item 6. Exhibits</b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 100%; margin-left: auto; margin-right: auto;">
   <tbody>
    <tr style="font-family: Arial, Helvetica, sans-serif;">
     <td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 5.1%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Exhibit No.</p> </td>
     <td style="vertical-align: top; width: 0.5%; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     <td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 40.8%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Description</p> </td>
    </tr>

    <tr style="font-family: Arial, Helvetica, sans-serif;">
     <td style="vertical-align: top; width: 5.1%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2.1</p> </td>
     <td style="vertical-align: top; width: 0.5%; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     <td style="vertical-align: top; width: 40.8%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><a href="http://www.sec.gov/Archives/edgar/data/1822928/000121390021015000/ea137482ex2_1empower.htm" style="-sec-extract:exhibit;"><span style="text-decoration: underline; ">Agreement and Plan of Merger, dated as of March 11, 2021, by and among Empower Ltd., Empower Merger Sub I Inc., Empower Merger Sub II LLC and Holley Intermediate Holdings, Inc. (incorporated by reference to Exhibit 2.1 to the Company&#x2019;</span><span style="text-decoration: underline; ">s Current Report on Form 8-K, filed with the SEC on March 12, 2021).</span></a></p> </td>
    </tr>

    <tr style="font-family: Arial, Helvetica, sans-serif;">
     <td style="vertical-align: top; width: 5.1%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">3.1</p> </td>
     <td style="vertical-align: top; width: 0.5%; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     <td style="vertical-align: top; width: 40.8%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><a href="http://www.sec.gov/Archives/edgar/data/1822928/000119312521220722/d185405dex31.htm" style="-sec-extract:exhibit;"><span style="text-decoration: underline; ">Certificate of Incorporation of the Company, dated July 16, 2021 (incorporated by reference to Exhibit 3.1 of the Company&#x2019;</span><span style="text-decoration: underline; ">s Current Report on Form 8-K, filed with the SEC on July 21, 2021).</span></a></p> </td>
    </tr>

    <tr style="font-family: Arial, Helvetica, sans-serif;">
     <td style="vertical-align: top; width: 5.1%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">3.2</p> </td>
     <td style="vertical-align: top; width: 0.5%; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     <td style="vertical-align: top; width: 40.8%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><a href="http://www.sec.gov/Archives/edgar/data/1822928/000119312521220722/d185405dex32.htm" style="-sec-extract:exhibit;"><span style="text-decoration: underline; ">Bylaws of the Company, dated July 16, 2021 (incorporated by reference to Exhibit 3.2 of the Company&#x2019;</span><span style="text-decoration: underline; ">s Current Report on Form 8-K, filed with the SEC on July 21, 2021).</span></a></p> </td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 5.1%; font-family: Arial, Helvetica, sans-serif;">10.1</td>
     <td style="vertical-align: top; width: 0.5%; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     <td style="vertical-align: top; width: 40.8%; font-family: Arial, Helvetica, sans-serif; text-align: justify; padding: 0pt;"><a href="ex_548267.htm" style="-sec-extract:exhibit;">Amendment No. 2 to Credit Agreement, dated as of April 20, 2023, by and among Holley Inc. and certain of its subsidiaries, as the Borrower, Wells Fargo Bank National Association, as Administrative Agent, and other lender parties thereto.</a></td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 5.1%; font-family: Arial, Helvetica, sans-serif;">10.2</td>
     <td style="vertical-align: top; width: 0.5%; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     <td style="vertical-align: top; width: 40.8%; font-family: Arial, Helvetica, sans-serif; text-align: justify; padding: 0pt;"><a href="ex_548268.htm" style="-sec-extract:exhibit;">#Employment Agreement, dated May 13, 2023, by and between Holley Inc. and Matthew Stevenson.</a></td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 5.1%; font-family: Arial, Helvetica, sans-serif;">10.3</td>
     <td style="vertical-align: top; width: 0.5%; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     <td style="vertical-align: top; width: 40.8%; font-family: Arial, Helvetica, sans-serif; text-align: justify;"><a href="http://www.sec.gov/Archives/edgar/data/1822928/000143774923016680/ex_528640.htm" style="-sec-extract:exhibit;">#Inducement Award Restricted Stock Unit Award Agreement (incorporated by reference to Exhibit 99.1 of the Company&#x2019;s Registration Statement on Form S-8 (File No. 333-272436) filed with the SEC on June 6, 2023).</a></td>
    </tr>

    <tr>
     <td style="vertical-align: top; width: 5.1%; font-family: Arial, Helvetica, sans-serif;">10.4</td>
     <td style="vertical-align: top; width: 0.5%; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     <td style="vertical-align: top; width: 40.8%; font-family: Arial, Helvetica, sans-serif; text-align: justify;"><a href="http://www.sec.gov/Archives/edgar/data/1822928/000143774923016680/ex_528641.htm" style="-sec-extract:exhibit;">#Inducement Award Performance-Based Restricted Stock Unit Award Agreement (incorporated by reference to Exhibit 99.2 of the Company&#x2019;s Registration Statement on Form S-8 (File No. 333-272436) filed with the SEC on June 6, 2023).</a></td>
    </tr>

    <tr style="font-family: Arial, Helvetica, sans-serif;">
     <td style="vertical-align: top; width: 5.1%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">31.1</p> </td>
     <td style="vertical-align: top; width: 0.5%; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     <td style="vertical-align: top; width: 40.8%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><a href="ex_526008.htm" style="-sec-extract:exhibit;">Certification of Chief Executive Officer pursuant to Rules 13a-14(a) and 15d-14(a) of the Exchange Act</a></p> </td>
    </tr>

    <tr style="font-family: Arial, Helvetica, sans-serif;">
     <td style="vertical-align: top; width: 5.1%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">31.2</p> </td>
     <td style="vertical-align: top; width: 0.5%; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     <td style="vertical-align: top; width: 40.8%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><a href="ex_526009.htm" style="-sec-extract:exhibit;">Certification of Chief Financial Officer Pursuant to Rules 13a-14(a) and 15d-14(a) of the Exchange Act</a></p> </td>
    </tr>

    <tr style="font-family: Arial, Helvetica, sans-serif;">
     <td style="vertical-align: top; width: 5.1%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">32.1</p> </td>
     <td style="vertical-align: top; width: 0.5%; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     <td style="vertical-align: top; width: 40.8%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><a href="ex_526010.htm" style="-sec-extract:exhibit;">Certification of Chief Executive Officer pursuant to Rule 13a-14(b) of the Exchange Act and 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a></p> </td>
    </tr>

    <tr style="font-family: Arial, Helvetica, sans-serif;">
     <td style="vertical-align: top; width: 5.1%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">32.2</p> </td>
     <td style="vertical-align: top; width: 0.5%; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     <td style="vertical-align: top; width: 40.8%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><a href="ex_526011.htm" style="-sec-extract:exhibit;">Certification of Chief Financial Officer pursuant to Rule 13a-14(b) of the Exchange Act and 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a></p> </td>
    </tr>

    <tr style="font-family: Arial, Helvetica, sans-serif;">
     <td style="vertical-align: top; width: 5.1%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">101.INS</p> </td>
     <td style="vertical-align: middle; width: 0.5%; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     <td style="vertical-align: middle; width: 40.7%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Inline XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document</p> </td>
    </tr>

    <tr style="font-family: Arial, Helvetica, sans-serif;">
     <td style="vertical-align: middle; width: 5.1%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">101.SCH</p> </td>
     <td style="vertical-align: middle; width: 0.5%; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     <td style="vertical-align: middle; width: 40.7%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Inline XBRL Taxonomy Extension Schema Document</p> </td>
    </tr>

    <tr style="font-family: Arial, Helvetica, sans-serif;">
     <td style="vertical-align: middle; width: 5.1%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">101.CAL</p> </td>
     <td style="vertical-align: middle; width: 0.5%; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     <td style="vertical-align: middle; width: 40.7%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Inline XBRL Taxonomy Extension Calculation Linkbase Document</p> </td>
    </tr>

    <tr style="font-family: Arial, Helvetica, sans-serif;">
     <td style="vertical-align: middle; width: 5.1%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">101.DEF</p> </td>
     <td style="vertical-align: middle; width: 0.5%; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     <td style="vertical-align: middle; width: 40.7%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Inline XBRL Taxonomy Extension Definition Linkbase Document</p> </td>
    </tr>

    <tr style="font-family: Arial, Helvetica, sans-serif;">
     <td style="vertical-align: middle; width: 5.1%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">101.LAB</p> </td>
     <td style="vertical-align: middle; width: 0.5%; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     <td style="vertical-align: middle; width: 40.7%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Inline XBRL Taxonomy Extension Label Linkbase Document</p> </td>
    </tr>

    <tr style="font-family: Arial, Helvetica, sans-serif;">
     <td style="vertical-align: middle; width: 5.1%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">101.PRE</p> </td>
     <td style="vertical-align: middle; width: 0.5%; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     <td style="vertical-align: middle; width: 40.7%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Inline XBRL Taxonomy Extension Presentation Linkbase Document</p> </td>
    </tr>

    <tr style="font-family: Arial, Helvetica, sans-serif;">
     <td style="vertical-align: middle; width: 5.1%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">104</p> </td>
     <td style="vertical-align: middle; width: 0.5%; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
     <td style="vertical-align: middle; width: 40.7%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Cover Page Interactive Data File (embedded within the Inline XBRL Document and include in Exhibit 101)</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; "># Indicates management contract or compensatory plan or arrangement.</span></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGNUM" style="width: 100%; text-align: center; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">
     39
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000" />
   <div class="PGHDR" style="width: 100%;">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="text-align: left; margin: 0pt; width: 99.9%; display: inline-block;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><a id="sigs" title="sigs" href="#"></a>SIGNATURES</b></p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Pursuant to the requirements 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-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 40%; margin-left: auto; margin-right: 0pt;">
   <tbody>
    <tr style="font-family: Arial, Helvetica, sans-serif;">
     <td style="vertical-align: top; width: 58.6%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Holley Inc.</p> </td>
    </tr>

    <tr style="font-family: Arial, Helvetica, sans-serif;">
     <td style="vertical-align: top; width: 58.6%; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
    </tr>

    <tr style="font-family: Arial, Helvetica, sans-serif;">
     <td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 58.6%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">/s/ Jesse Weaver</p> </td>
    </tr>

    <tr style="font-family: Arial, Helvetica, sans-serif;">
     <td style="vertical-align: bottom; width: 58.6%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Jesse Weaver</p> </td>
    </tr>

    <tr style="font-family: Arial, Helvetica, sans-serif;">
     <td style="vertical-align: bottom; width: 58.6%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Chief Financial Officer (Duly Authorized Officer)</p> </td>
    </tr>

    <tr style="font-family: Arial, Helvetica, sans-serif;">
     <td style="vertical-align: bottom; width: 58.6%; font-family: Arial, Helvetica, sans-serif;">&#xa0;</td>
    </tr>

    <tr style="font-family: Arial, Helvetica, sans-serif;">
     <td style="vertical-align: bottom; width: 58.6%; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">August 10, 2023</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#xa0;</p>
  <div class="LAST-PAGE-BREAK">
   <div class="PGFTR">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">
       40
     </div>
    </div>
   </div>
  </div>
 </body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>ex_548267.htm
<DESCRIPTION>EXHIBIT 10.1
<TEXT>
<html><head>
	<title>ex_548267.htm</title>
	<!-- Generated by ThunderDome Portal - 8/3/2023 2:09:44 PM --><meta charset="utf-8"><meta name="format-detection" content="telephone=no">
</head>
<body style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; padding: 0in 0.1in; cursor: auto;">
<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 72pt; text-align: right;">Exhibit 10.1</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 72pt; text-align: right;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 72pt; text-align: right;"><i><b>EXECUTION VERSION</b></i></p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:72pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:72pt;">AMENDMENT NO. 3, dated as of May 26, 2023 (this &#8220;<u>Amendment No. 3</u>&#8221;), to the Credit Agreement dated as of November 18, 2021 (as amended, supplemented, amended and restated or otherwise modified from time to time prior to the date hereof, the &#8220;<u>Credit Agreement</u>&#8221;) among HOLLEY INC., a Delaware corporation (the &#8220;<u>Borrower</u>&#8221;), WELLS FARGO BANK, NATIONAL ASSOCIATION, as Administrative Agent (in such capacity, the &#8220;<u>Administrative Agent</u>&#8221;), the L/C Issuers and Swing Line Lender party thereto and the Lenders from time to time party thereto (collectively, the &#8220;<u>Lenders</u>&#8221; and each, individually, a &#8220;<u>Lender</u>&#8221;).</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">RECITALS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:72pt;">WHEREAS, Section 10.01 of the Credit Agreement permits the Borrower and the Required Revolving Credit Lenders to amend or modify (i) any condition precedent set forth in Section 4.02 of the Credit Agreement as it pertains to any Revolving Credit Loan and/or (ii) Section 7.11 to the Credit Agreement (and any defined term used in Section 7.11 of the Credit Agreement, but solely as it relates to use in such Section); and</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:72pt;">WHEREAS, the Borrower has requested that, subject to the terms and conditions of this Amendment, the Administrative Agent and Lenders constituting the Required Revolving Credit Lenders agree to amend the Credit Agreement as set forth herein;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:72pt;">WHEREAS, the Borrower, the other Loan Parties, the Administrative Agent and the Lenders constituting the Required Revolving Credit Lenders under the Credit Agreement on the Amendment No. 3 Effective Date (as defined below) are willing to agree to amend the Credit Agreement as more fully set forth herein, subject to the terms and conditions specified herein; and</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:72pt;">WHEREAS, Wells Fargo Securities will act as the sole lead arranger and sole bookrunner (in such capacity, the &#8220;<u>Amendment No. 3 Arranger</u>&#8221;) for this Amendment No. 3.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:72pt;">NOW, THEREFORE, in consideration of the mutual agreements, provisions and covenants contained herein, the parties hereto agree as follows:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">ARTICLE I.<br>
<br>
<u>Amendment</u>.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:72pt;">SECTION 1.01.&nbsp;&nbsp;&nbsp;&nbsp;<u>Defined Terms.</u> Capitalized terms used herein (including in the recitals hereto) and not otherwise defined herein shall have the meanings assigned to such terms in the Credit Agreement. The rules of construction specified in Section&nbsp;1.02 of the Credit Agreement also apply to this Amendment.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:72pt;">SECTION 1.02.&nbsp;&nbsp;&nbsp;&nbsp;<u>Amendment of Credit Agreement.</u> Effective as of the Amendment No. 3 Effective Date, the Credit Agreement is hereby amended as follows:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:72pt;">(a)&nbsp;&nbsp;&nbsp;&nbsp;The following defined terms are added in alphabetical order to Section 1.01 of the Credit Agreement:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:72pt;"><u>&#8220;Amendment No. 3</u>&#8221; means that certain Amendment No. 3 to this Agreement, dated as of the Amendment No. 3 Effective Date, by and among the Loan Parties, the Administrative Agent, and the Lenders party thereto.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:72pt;"><u>&#8220;Amendment No. 3 Arranger</u>&#8221; means Wells Fargo Securities, LLC, in its capacity as sole lead arranger and sole bookrunner in respect of Amendment No. 3.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:72pt;"><u>&#8220;Amendment No. 3 Effective Date</u>&#8221; has the meaning set forth in Amendment No. 3. For the avoidance of doubt, the Amendment No. 3 Effective Date is May 25, 2023.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:72pt;"><u>&#8220;Phase I Environmental Site Assessment</u>&#8221; means an environmental property assessment pursuant to ASTM E1527-21 (or then current) standards.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:72pt;"><u>&#8220;Phase II Environmental Site Assessment</u>&#8221; means a subsurface investigation of soil, soil gas and/or groundwater to identify the presence of Hazardous Materials.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:72pt;">(b)&nbsp;&nbsp;&nbsp;&nbsp;Section 1.01 of the Credit Agreement is hereby amended to:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 36pt;text-indent:72pt;">(i)&nbsp;&nbsp;&nbsp;&nbsp;With respect to the definition of &#8220;Anti-Cash Hoarding Test Date&#8221;, (x) replace the reference to &#8220;calendar month&#8221; with &#8220;fiscal month&#8221;, (y) replace the reference to &#8220;February 28, 2023&#8221; with &#8220;May 28, 2023&#8221; and (z) replace each reference to &#8220;Amendment No. 1 Effective Date&#8221; with &#8220;Amendment No. 3 Effective Date&#8221;;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 36pt;text-indent:72pt;">(ii)&nbsp;&nbsp;&nbsp;&nbsp;Add a new clause (iv) to the definition of &#8220;Lead Arranger&#8221; as follows: &#8220;(iv) in respect of Amendment No. 3, the Amendment No. 3 Arranger&#8221;;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 36pt;text-indent:72pt;">(iii)&nbsp;&nbsp;&nbsp;&nbsp;With respect to the definition of &#8220;Liquidity&#8221;, after the reference to &#8220;Unrestricted Cash&#8221;, add &#8220;as of the last day of the most recently ended fiscal month for which an Anti-Cash Hoarding Certificate has been or is required to be delivered pursuant to Section 7.11(f)(vi)&#8221;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 36pt;text-indent:72pt;">(iv)&nbsp;&nbsp;&nbsp;&nbsp;With respect to the definition of &#8220;Liquidity Test Date&#8221;, (x) replace the reference to &#8220;calendar month&#8221; with &#8220;fiscal month&#8221;, (y) replace the reference to &#8220;February 28, 2023&#8221; with &#8220;May 28, 2023&#8221; and (z) replace each reference to &#8220;Amendment No. 1 Effective Date&#8221; with &#8220;Amendment No. 3 Effective Date&#8221;;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 36pt;text-indent:72pt;">(v)&nbsp;&nbsp;&nbsp;&nbsp;With respect to the definition of &#8220;Liquidity Test Period&#8221;, (x) in clause (i), replace each reference to &#8220;calendar month&#8221; with &#8220;fiscal month&#8221; and (y) amend and restate clause (ii) thereof in its entirety as follows: &#8220;with respect to any Liquidity Test Date pursuant to clauses (ii) or (iii) of the definition thereof, the twelve consecutive fiscal month period ending immediately prior to such Liquidity Test Date for which financial statements have been or are required to be delivered pursuant to Section 7.11(f)(i)&#8221;;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 36pt;text-indent:72pt;">(vi)&nbsp;&nbsp;&nbsp;&nbsp;With respect to the definition of &#8220;Total Leverage Ratio&#8221;, after each reference to &#8220;Test Period&#8221; add &#8220;or Liquidity Test Period, as applicable&#8221;;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:72pt;">(c)&nbsp;&nbsp;&nbsp;&nbsp;Section 4.02(e) is hereby amended to replace the reference to &#8220;Amendment No. 1 Effective Date&#8221; with &#8220;Amendment No. 3 Effective Date&#8221;;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:72pt;">(d)&nbsp;&nbsp;&nbsp;&nbsp;Section 7.11(e) is hereby amended to add a new clause (xi) as follows: &#8220;make any change in any fiscal month; provided, however, that the Borrower may, upon written notice to the Administrative Agent, change one or more fiscal months to such other fiscal month(s) reasonably acceptable to the Administrative Agent, in which case, the Borrower and the Administrative Agent will, and are hereby authorized by the Revolving Lenders to, make any adjustments to this Agreement that are necessary to reflect such change in fiscal month(s)&#8221;;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">2</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:72pt;">(e)&nbsp;&nbsp;&nbsp;&nbsp;Section 7.11(f)(i) is hereby amended to (i) replace each reference to &#8220;calendar month&#8221; with &#8220;fiscal month&#8221; and (ii) replace the reference to &#8220;February 28, 2023&#8221; with &#8220;May 28, 2023&#8221;;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:72pt;">(f)&nbsp;&nbsp;&nbsp;&nbsp;Section 7.11(f)(v) is hereby amended to replace the reference to &#8220;5 Business Days after each Liquidity Test Date&#8221; with &#8220;20 days (in the case of a Liquidity Test Date pursuant to clause (i) of the definition thereof) or 5 Business Days (in the case of a Liquidity Test Date pursuant to clauses (ii) or (iii) of the definition thereof), in each case, after each Liquidity Test Date&#8221;; and</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:72pt;">(g)&nbsp;&nbsp;&nbsp;&nbsp;Section 7.11(g) is hereby amended to make the existing language clause (i) and add a new clause (ii) as follows: &#8220;Promptly (and, in any event within 60 days, or such longer time as may be approved by the Administrative Agent in its sole and reasonable discretion) upon request by the Administrative Agent (so long as, at such time (i) any Revolving Credit Loans are outstanding and (ii) the Total Leverage Ratio for the most recently ended Test Period is equal to or greater than the Total Leverage Ratio that is 0.75:1.00 below the maximum Total Leverage Ratio set forth in Section 7.11(a) for such Test Period), deliver to the Administrative Agent a Phase II Environmental Site Assessment (and, if necessary, an updated Phase I Environmental Site Assessment) with respect to the Headquarters and Manufacturing Property in form and substance reasonably satisfactory to the Administrative Agent.&#8221;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:72pt;">SECTION 1.03.&nbsp;&nbsp;&nbsp;&nbsp;<u>Amendment Effectiveness.</u> Section 1.02 of this Amendment No. 3 shall become effective as of the date hereof (the &#8220;<u>Amendment No. 3 Effective Date</u>&#8221;) when, and only when, each of the following conditions have been satisfied (or waived by the Administrative Agent and the Required Revolving Credit Lenders):</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:72pt;">(a)&nbsp;&nbsp;&nbsp;&nbsp;The Administrative Agent shall have received duly executed counterparts of this Amendment No. 3 from (i)&nbsp;the Borrower, (ii) the other Loan Parties, (iii) Lenders constituting the Required Revolving Credit Lenders under the Credit Agreement on the Amendment No. 3 Effective Date and (iv)&nbsp;the Administrative Agent.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:72pt;">(b)&nbsp;&nbsp;&nbsp;&nbsp;The representations and warranties of the Borrower and each other Loan Party contained in Section 2.01 hereof shall be true and correct in all material respects on and as of the Amendment No. 3 Effective Date; provided that, in each case, to the extent that any such representations and warranties specifically refer to an earlier date, they shall be true and correct in all material respects as of such earlier date; provided, further<u>,</u> that any representation and warranty that is qualified as to &#8220;materiality,&#8221; &#8220;Material Adverse Effect&#8221; or similar language shall be true and correct (after giving effect to any qualification therein) in all respects on such respective dates.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:72pt;">(c)&nbsp;&nbsp;&nbsp;&nbsp;After giving effect to this Amendment No. 3 and the transactions contemplated hereby on the Amendment No. 3 Effective Date, no Default or Event of Default shall have occurred and be continuing.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:72pt;">(d)&nbsp;&nbsp;&nbsp;&nbsp;The Administrative Agent shall have received a certificate signed by a Responsible Officer of the Borrower certifying that the conditions set forth in <u>clauses (b)</u> and <u>(c)</u> of this Section 1.03 are satisfied.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:72pt;">(e)&nbsp;&nbsp;&nbsp;&nbsp;The Amendment No. 3 Arranger shall have received, in immediately available funds, payment or reimbursement of all reasonable costs, fees, out-of-pocket expenses, compensation and other amounts then due and payable in connection with this Amendment, including, to the extent invoiced at least three (3) Business Days prior to the Amendment No. 3 Effective Date, the reasonable fees, charges and disbursements of counsel for the Administrative Agent and the Amendment No. 3 Arranger.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">3</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">For purposes of determining whether the Amendment No. 3 Effective Date has occurred, each Lender that has executed this Amendment No. 3 shall be deemed to have consented to, approved or accepted, or to be satisfied with, each document or other matter required hereunder to be consented to or approved by or acceptable or satisfactory to the Administrative Agent or such Lender, as the case may be, unless such Lender has notified the Administrative Agent of any disagreement prior to the Amendment No. 3 Effective Date.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">ARTICLE II.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><u>Miscellaneous</u></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:72pt;">SECTION 2.01.&nbsp;&nbsp;&nbsp;&nbsp;<u>Representations and Warranties.</u> The Borrower and each other Loan Party hereby represent and warrant to the Administrative Agent, the Amendment No. 3 Arranger and each Lender party hereto that:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:72pt;">(a)&nbsp;&nbsp;&nbsp;&nbsp;Each Loan Party (x) is a Person duly incorporated, organized or formed, and validly existing and, where applicable, in good standing under the Laws of the jurisdiction of its incorporation or organization, and (y) has all requisite power and authority to execute, deliver and perform its obligations under Amendment No. 3; except in each case referred to in <u>clause (x)</u> (other than with respect to the Borrower), to the extent that failure to do so could not, individually or in the aggregate, reasonably be expected to have a Material Adverse Effect.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:72pt;">(b)&nbsp;&nbsp;&nbsp;&nbsp;The execution, delivery and performance by each Loan Party of this Amendment No. 3, (w) have been duly authorized by all necessary corporate or other organizational action and (x) do not and will not (i)&nbsp;contravene the terms of any of such Person&#8217;s Organization Documents or (ii) conflict with or result in any breach or contravention of, or require any payment to be made under (A) any Contractual Obligation to which such Person is a party or affecting such Person or the properties of such Person or any of its Subsidiaries or (B) any material order, injunction, writ or decree of any Governmental Authority or any arbitral award to which such Person or its property is subject, (y) result in the creation of any Lien or (z) violate any material Law; except (in the case of <u>clause (x)(ii)</u>), to the extent that such conflict, breach, contravention, payment or violation could not, individually or in the aggregate, reasonably be expected to have a Material Adverse Effect.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:72pt;">(c)&nbsp;&nbsp;&nbsp;&nbsp;No approval, consent, exemption, authorization, or other action by, or notice to, or filing with, any Governmental Authority or any other Person is necessary or required in connection with (x) the execution, delivery or performance by, or enforcement against, any Loan Party of this Amendment No. 3, or (y) the exercise by the Administrative Agent or any Lender party hereto of its rights under this Amendment No. 3, except for (i) the approvals, consents, exemptions, authorizations, actions, notices and filings which have been duly obtained, taken, given or made and are in full force and effect and (ii) those approvals, consents, exemptions, authorizations or other actions, notices or filings, the failure of which to obtain or make could not, individually or in the aggregate, reasonably be expected to have a Material Adverse Effect.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:72pt;">(d)&nbsp;&nbsp;&nbsp;&nbsp;This Amendment No. 3 has been duly executed and delivered by each Loan Party that is party hereto. This Amendment No. 3 constitutes a legal, valid and binding obligation of such Loan Party, enforceable against each Loan Party that is party thereto in accordance with its terms, except as such enforceability may be limited by Debtor Relief Laws and by general principles of equity.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:72pt;">(e)&nbsp;&nbsp;&nbsp;&nbsp;On the Amendment No. 3 Effective Date, the Borrower and its Subsidiaries, on a consolidated basis, are Solvent.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">4</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:72pt;">(f)&nbsp;&nbsp;&nbsp;&nbsp;The representations and warranties of the Borrower and each other Loan Party contained in <u>Article V</u> of the Credit Agreement or any other Loan Document shall be true and correct in all material respects on and as of the Amendment No. 3 Effective Date; provided that, to the extent that such representations and warranties specifically refer to an earlier date, they shall be true and correct in all material respects as of such earlier date; provided<u>,</u> further, that any representation and warranty that is qualified as to &#8220;materiality,&#8221; &#8220;Material Adverse Effect&#8221; or similar language shall be true and correct (after giving effect to any qualification therein) in all respects on such respective dates.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:72pt;">(g)&nbsp;&nbsp;&nbsp;&nbsp;After giving effect to this Amendment No. 3 and the transactions contemplated hereby on the relevant date, no Default or Event of Default has occurred and is continuing on the Amendment No. 3 Effective Date.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:72pt;">SECTION 2.02.&nbsp;&nbsp;&nbsp;&nbsp;<u>Effect of Amendment.</u> Except as expressly set forth herein, this Amendment No. 3 shall not by implication or otherwise limit, impair, constitute a waiver of, or otherwise affect the rights and remedies of, the Lenders or the Agents under the Credit Agreement or any other Loan Document, and shall not alter, modify, amend or in any way affect any of the terms, conditions, obligations, covenants or agreements contained in the Credit Agreement or any other Loan Document, all of which are ratified and affirmed in all respects and shall continue in full force and effect.&nbsp; The parties hereto acknowledge and agree that the amendment of the Credit Agreement pursuant to this Amendment No. 3 and all other Loan Documents amended and/or executed and delivered in connection herewith shall not constitute a novation of the Credit Agreement and the other Loan Documents as in effect prior to the Amendment No. 3 Effective Date. Nothing herein shall be deemed to establish a precedent for purposes of interpreting the provisions of the Credit Agreement or entitle any Loan Party to a consent to, or a waiver, amendment, modification or other change of, any of the terms, conditions, obligations, covenants or agreements contained in the Credit Agreement or any other Loan Document in similar or different circumstances.&nbsp; This Amendment No. 3 shall apply to and be effective only with respect to the provisions of the Credit Agreement and the other Loan Documents specifically referred to herein.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:72pt;">(b)&nbsp;&nbsp;&nbsp;&nbsp;On and after the Amendment No. 3 Effective Date, each reference in the Credit Agreement to &#8220;this Agreement&#8221;, &#8220;hereunder&#8221;, &#8220;hereof&#8221;, &#8220;herein&#8221; or words of like import, and each reference to the Credit Agreement, &#8220;thereunder&#8221;, &#8220;thereof&#8221;, &#8220;therein&#8221; or words of like import in any other Loan Document, shall be deemed a reference to the Credit Agreement, as amended hereby. This Amendment No. 3 shall constitute an amendment entered into pursuant to Section 10.01 of the Credit Agreement and a &#8220;Loan Document&#8221; for all purposes of the Credit Agreement and the other Loan Documents.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:72pt;">SECTION 2.03.<b>&nbsp;&nbsp;&nbsp;&nbsp;<u>Reaffirmation</u></b><b>.</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:72pt;">(a)&nbsp;&nbsp;&nbsp;&nbsp;After giving effect to this Amendment No. 3, (i) the Borrower reaffirms the covenants, pledges, grants of Liens and agreements or other commitments contained in each Loan Document to which it is a party, including, in each case, such covenants, pledges, grants of Liens and agreements or other commitments as in effect immediately after giving effect to this Amendment No. 3, (ii) each Guarantor reaffirms its guarantee of the Obligations and (iii) each of the Borrower and each Guarantor reaffirms each Lien granted by it to the Collateral Agent for the benefit of the Secured Parties under each of the Loan Documents to which it is a party which Liens shall continue in full force and effect during the term of the Credit Agreement as amended by this Amendment No. 3, and shall continue to secure the Obligations, in each case, on and subject to the terms and conditions set forth in the Credit Agreement, as amended by this Amendment No. 3, and the other Loan Documents.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:72pt;">(b)&nbsp;&nbsp;&nbsp;&nbsp;Each of the Borrower and each Guarantor hereby acknowledges and agrees that neither the modification of the Credit Agreement effected pursuant to this Amendment No. 3 nor the execution, delivery, performance or effectiveness of this Amendment No. 3 impairs the validity, effectiveness or priority of the Liens granted pursuant to any Loan Document and such Liens continue unimpaired with the same priority to secure repayment of all Obligations, whether heretofore or hereafter incurred.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">5</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:72pt;">(c)&nbsp;&nbsp;&nbsp;&nbsp;Each of the Borrower and each Guarantor hereby acknowledges and agrees that (A) each Loan Document to which it is a party shall continue to be in full force and effect and (B) all guarantees, pledges, grants of Liens, covenants, agreements and other commitments by such Loan Party under the Loan Documents shall continue to be in full force and effect and shall accrue to the benefit of the Secured Parties and shall not be affected, impaired or discharged hereby or by the transactions contemplated in this Amendment No. 3.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:72pt;">SECTION 2.04.&nbsp;&nbsp;&nbsp;&nbsp;<u>[Reserved]</u>.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:72pt;">SECTION 2.05.<b>&nbsp;&nbsp;&nbsp;&nbsp;<u>Governing Law; Jurisdiction; Service of Process; Waiver of Right to Trial by Jury.</u></b><b> This Amendment No. 3 shall be governed by, and construed in accordance with, the law of the State of New</b>&nbsp;<b>York.</b> The provisions of Sections&nbsp;10.14 and 10.15 of the Credit Agreement shall apply to this Amendment No. 3 to the same extent as if fully set forth herein.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:72pt;">SECTION 2.06.&nbsp;&nbsp;&nbsp;&nbsp;<u>Counterparts.</u> This Amendment No. 3 may be executed in one or more counterparts, each of which shall be deemed an original, but all of which together shall constitute one and the same instrument. Delivery by telecopier or other electronic transmission of an executed counterpart of a signature page to this Amendment No. 3 shall be effective as delivery of an original executed counterpart of this Amendment No. 3. The words &#8220;execution,&#8221; &#8220;execute&#8221;, &#8220;signed,&#8221; &#8220;signature,&#8221; and words of like import in or related to this Amendment No. 3, any document to be signed in connection with this Amendment No. 3 and the transactions contemplated hereby shall be deemed to include electronic signatures, the electronic matching of assignment terms and contract formations on electronic platforms approved by the Administrative Agent, or the keeping of records in electronic form, each of which shall be of the same legal effect, validity or enforceability as a manually executed signature or the use of a paper-based recordkeeping system, as the case may be, to the extent and as provided for in any applicable law, including the Federal Electronic Signatures in Global and National Commerce Act, the New York State Electronic Signatures and Records Act, or any other similar state laws based on the Uniform Electronic Transactions Act; provided that notwithstanding anything contained herein to the contrary the Administrative Agent is under no obligation to agree to accept electronic signatures in any form or in any format unless expressly agreed to by the Administrative Agent pursuant to procedures approved by it.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:72pt;">SECTION 2.07.&nbsp;&nbsp;&nbsp;&nbsp;<u>Costs and Expenses.</u> The Borrower acknowledges Section 10.04 of the Credit Agreement applies to this Amendment No. 3 and the transactions, agreements and documents contemplate hereunder and the Borrower hereby agrees to pay all reasonable out-of-pocket expenses incurred by the Administrative Agent, the Amendment No. 3 Lead Arrangers and the Lenders party hereto in connection with the preparation, execution and delivery of this Amendment No. 3 in accordance therewith.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:72pt;">SECTION 2.08.&nbsp;&nbsp;&nbsp;&nbsp;<u>Releases</u>. EACH LOAN PARTY, ON ITS OWN BEHALF AND ON BEHALF OF ITS DIRECT AND INDIRECT SUBSIDIARIES AND THEIR SUCCESSORS AND ASSIGNS (COLLECTIVELY, THE &#8220;<u>RELEASING PARTY</u>&#8221;), HEREBY ACKNOWLEDGES AND STIPULATES THAT AS OF THE DATE HEREOF, THE RELEASING PARTY DOES NOT HAVE ANY CLAIMS, CAUSES OF ACTION, DEMANDS OR LIABILITIES OF ANY KIND WHATSOEVER, WHETHER DIRECT OR INDIRECT, FIXED OR CONTINGENT, LIQUIDATED OR UNLIQUIDATED, DISPUTED OR UNDISPUTED, KNOWN OR UNKNOWN, AGAINST, OR ANY GROUNDS OR CAUSE FOR REDUCTION, RECHARACTERIZATION, MODIFICATION,</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 0pt; text-align: center;">6</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 0pt;">AVOIDANCE, SET ASIDE OR SUBORDINATION OF THE INDEBTEDNESS, IN EACH CASE WHICH ARISE OUT OF OR ARE RELATED TO THE CREDIT AGREEMENT OR THIS AMENDMENT NO. 3 (EACH, A &#8220;<u>RELEASED CLAIM</u>&#8221;) AGAINST THE ADMINISTRATIVE AGENT OR ANY LENDER OR AGAINST ANY OF THE AFFILIATES, OFFICERS, DIRECTORS, EMPLOYEES, AGENTS, ATTORNEYS, ADVISORS, OR REPRESENTATIVES OF ANY OF THE FOREGOING (EACH OF THE FOREGOING, COLLECTIVELY, THE &#8220;<u>RELEASED PARTIES</u>&#8221;). IN PARTIAL CONSIDERATION FOR THE AGREEMENT OF THE ADMINISTRATIVE AGENT AND THE LENDERS PARTY HERETO TO ENTER INTO THIS AGREEMENT, THE RELEASING PARTY HEREBY UNCONDITIONALLY WAIVES AND FULLY AND FOREVER RELEASES, REMISES, DISCHARGES AND HOLDS HARMLESS THE RELEASED PARTIES FROM ANY AND ALL RELEASED CLAIMS, WHICH THE RELEASING PARTY HAS OR MAY ACQUIRE IN THE FUTURE RELATING IN ANY WAY TO ANY EVENT, CIRCUMSTANCE, ACTION OR FAILURE TO ACT AT ANY TIME ON OR PRIOR TO THE DATE HEREOF, SUCH WAIVER, RELEASE AND DISCHARGE, AND AFTER HAVING CONSULTED LEGAL COUNSEL OF ITS OWN CHOOSING WITH RESPECT THERETO. THIS PARAGRAPH IS IN ADDITION TO ANY OTHER RELEASE OF ANY OF THE RELEASED PARTIES BY THE RELEASING PARTY AND SHALL NOT IN ANY WAY LIMIT ANY OTHER RELEASE, COVENANT NOT TO SUE OR WAIVER BY THE RELEASING PARTY IN FAVOR OF THE RELEASED PARTIES.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 0pt;text-indent:72pt;">SECTION 2.09.&nbsp;&nbsp;&nbsp;&nbsp;<u>Headings.</u> The headings of this Amendment No. 3 are for purposes of reference only and shall not limit or otherwise affect the meaning hereof.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 72pt;text-indent:-72pt;">[SIGNATURE PAGES FOLLOW]</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 72pt;text-indent:-72pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">7</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:72pt;">IN WITNESS WHEREOF, the parties hereto have caused this Amendment No. 3 to be duly executed and delivered by their officers as of the date first above written.</p>

<p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">&nbsp;</p>

<p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">&nbsp;</p>

<p style="text-indent: 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;">&nbsp;</p>

<p style="text-indent: 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 332px; margin-left: 216pt; margin-right: auto;">

		<tr>
			<td colspan="2" style="vertical-align: top; width: 326px;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 14pt;text-indent:-14pt;">HOLLEY INC.,<br>
			as the Borrower</p>
			</td>
		</tr>
		<tr>
			<td colspan="2" style="vertical-align: top; width: 326px;">&nbsp;</td>
		</tr>
		<tr>
			<td colspan="2" style="vertical-align: top; width: 326px;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">By:</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:7.5%;">&nbsp;</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 306px;">/s/ Jesse L. Weaver</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:7.5%;">&nbsp;</td>
			<td style="vertical-align: top; width: 306px;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Name: Jesse L. Weaver</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:7.5%;">&nbsp;</td>
			<td style="vertical-align: top; width: 306px;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Title:&nbsp; &nbsp;Chief Financial Officer</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 329px; margin-left: 216pt; margin-right: auto;">

		<tr>
			<td colspan="2" style="vertical-align: top; width: 323px;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 14pt;text-indent:-14pt;">HOLLEY INTERMEDIATE HOLDINGS LLC,</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 14pt;text-indent:-14pt;">HOLLEY PURCHASER, INC.,</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 14pt;text-indent:-14pt;">HOLLEY HIGH PERFORMANCE HOLDINGS, INC.,</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 14pt;text-indent:-14pt;">HIGH PERFORMANCE INDUSTRIES, INC.,</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 14pt;text-indent:-14pt;">HOLLEY PERFORMANCE PRODUCTS INC.,</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 14pt;text-indent:-14pt;">DRAKE AUTOMOTIVE GROUP, LLC,</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 14pt;text-indent:-14pt;">SPEEDSHOP.COM INC.,</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 14pt;text-indent:-14pt;">HOT ROD BRANDS INC.,</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 14pt;text-indent:-14pt;">SIMPSON SAFETY SOLUTIONS, INC.,</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 14pt;text-indent:-14pt;">MSD LLC,</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 14pt;text-indent:-14pt;">POWERTEQ LLC,</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 14pt;text-indent:-14pt;">HAMPTON ACCEL CORP.,</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 14pt;text-indent:-14pt;">ACCEL PERFORMANCE GROUP LLC,</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 14pt;text-indent:-14pt;">B&amp;M RACING &amp; PERFORMANCE PRODUCTS INC.,</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 14pt;text-indent:-14pt;">128 COMBUSTION INC.,</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 14pt;text-indent:-14pt;">SIMPSON PERFORMANCE PRODUCTS, INC.,</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 14pt;text-indent:-14pt;">TEAM SIMPSON PARTNERS, INC. and</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 14pt;text-indent:-14pt;">SIMPSON PARTNERS, INC.,</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 14pt;text-indent:-14pt;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;each as a Guarantor</p>
			</td>
		</tr>
		<tr>
			<td colspan="2" style="vertical-align: top; width: 323px;">&nbsp;</td>
		</tr>
		<tr>
			<td colspan="2" style="vertical-align: top; width: 323px;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">By:</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:7.5%;">&nbsp;</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 281px;">/s/ Jesse L. Weaver</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:7.5%;">&nbsp;</td>
			<td style="vertical-align: top; width: 281px;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Name: Jesse L. Weaver</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:7.5%;">&nbsp;</td>
			<td style="vertical-align: top; width: 281px;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Title:&nbsp; &nbsp;Chief Financial Officer</p>
			</td>
		</tr>

</table>

<p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&nbsp;</p>

<p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&nbsp;</p>

<p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: center;">[Signature Page to Holley Amendment No. 3]</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGNUM" style="text-align: center; width: 100%">&nbsp;</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">&nbsp;</div>
</div>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 216pt;">WELLS FARGO BANK, NATIONAL ASSOCIATION,</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 216pt;">as Administrative Agent and a Revolving Credit Lender</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 216pt;">By:&nbsp;&nbsp; &nbsp;<u>/s/Mish Warrier&nbsp; &nbsp; &nbsp;</u><u>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</u></p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 216pt;text-indent:9pt;">&nbsp; &nbsp; &nbsp; Name:&nbsp; Mish Warrier&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 216pt;text-indent:9pt;">&nbsp; &nbsp; &nbsp; Title:&nbsp; &nbsp; Director&nbsp; &nbsp; &nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 216pt;text-indent:9pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 216pt; text-indent: -216pt; text-align: center;">[Signature Page to Holley Amendment No. 3]</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGNUM" style="text-align: center; width: 100%">&nbsp;</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">&nbsp;</div>
</div>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 216pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 216pt;">Cadence Bank, as a Revolving Credit Lender</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: -711pt; text-align: center;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 216pt;">By:&nbsp;&nbsp;&nbsp;&nbsp;<u>/s/Brian Young&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;</u><u>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</u></p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 216pt;text-indent:9pt;">&nbsp; &nbsp; &nbsp; Name:&nbsp; Brian Young</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 216pt;text-indent:9pt;">&nbsp; &nbsp; &nbsp; Title:&nbsp; &nbsp; Executive Vice President&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 216pt;text-indent:9pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 216pt; text-indent: -216pt; text-align: center;">[Signature Page to Holley Amendment No. 3]</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 216pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 216pt;">PNC Bank, National Association, as a Revolving Credit Lender</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt; text-indent: -639pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 216pt;">By:&nbsp;&nbsp;&nbsp;&nbsp;<u>/s/Shelly Stephenson&nbsp; &nbsp; &nbsp;</u><u>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</u></p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 216pt;text-indent:9pt;">&nbsp; &nbsp; &nbsp; Name:&nbsp; Shelly Stephenson</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 216pt;text-indent:9pt;">&nbsp; &nbsp; &nbsp; Title:&nbsp; &nbsp; Senior&nbsp;Vice President&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 216pt;text-indent:9pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 216pt; text-indent: -216pt; text-align: center;">[Signature Page to Holley Amendment No. 3]</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 216pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 216pt;">TRUIST BANK, as a Revolving Credit Lender</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 216pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 216pt;">By:&nbsp;&nbsp;&nbsp;&nbsp;<u>/s/Steve Curran&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp; &nbsp;</u><u>&nbsp;&nbsp;</u></p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 216pt;text-indent:9pt;">&nbsp; &nbsp; &nbsp; Name:&nbsp; Steve Curran</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 216pt;text-indent:9pt;">&nbsp; &nbsp; &nbsp; Title:&nbsp; &nbsp; Director&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 216pt;text-indent:9pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 216pt; text-indent: -216pt; text-align: center;">[Signature Page to Holley Amendment No. 3]</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 216pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 216pt;">BANK OF AMERICA, N.A., as a Revolving Credit Lender</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt; text-indent: -657pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 216pt;">By:&nbsp;&nbsp;&nbsp;&nbsp;<u>/s/Patrice&nbsp;Futrell&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;</u><u>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</u></p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 216pt;text-indent:9pt;">&nbsp; &nbsp; &nbsp; Name:&nbsp; Patrice Futrell</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 216pt;text-indent:9pt;">&nbsp; &nbsp; &nbsp; Title:&nbsp; &nbsp; Vice President&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 216pt;text-indent:9pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 216pt; text-indent: -216pt; text-align: center;">[Signature Page to Holley Amendment No. 3]</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 216pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 216pt;">U.S. Bank National Association, as a Revolving Credit Lender</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 216pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 216pt;">By:&nbsp;&nbsp;&nbsp;&nbsp;<u>/s/Jake Ernst&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;</u><u>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</u></p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 216pt;text-indent:9pt;">&nbsp; &nbsp; &nbsp; Name:&nbsp; Jake Ernst</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 216pt;text-indent:9pt;">&nbsp; &nbsp; &nbsp; Title:&nbsp; &nbsp; Officer&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;">[Signature Page to Holley Amendment No. 3]</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:9pt;">&nbsp;</p>

<div class="LAST-PAGE-BREAK">
<div class="PGFTR">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>
</div>


</body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.2
<SEQUENCE>3
<FILENAME>ex_548268.htm
<DESCRIPTION>EXHIBIT 10.2
<TEXT>
<html><head>
	<title>ex_548268.htm</title>
	<!-- Generated by ThunderDome Portal - 7/27/2023 11:26:05 PM --><meta charset="utf-8"><meta name="format-detection" content="telephone=no">
</head>
<body style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; padding: 0in 0.1in; cursor: auto;">
<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">Exhibit 10.2</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 154pt; text-align: center; text-indent: -135pt;"><b><u>EMPLOYMENT AGREEMENT</u></b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 5pt;text-indent:36pt;"><b>EMPLOYMENT AGREEMENT </b>(this &#8220;<u>Agreement</u>&#8221;) dated as of May 13th, 2023, between Holley Inc., a Delaware Corporation (the &#8220;<u>Company</u>&#8221;), and Matthew Stevenson (&#8220;<u>Executive</u>&#8221;).</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b><u>WITNESSETH</u></b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 5pt;text-indent:36pt;"><b>WHEREAS</b>, the Company desires to employ Executive and to enter into this Agreement embodying the terms of such employment, and Executive desires to enter into this Agreement and to accept such employment, subject to the terms and provisions of this Agreement.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 5pt;text-indent:36pt;"><b>NOW, THEREFORE</b>, in consideration of the promises and mutual covenants contained herein and for other good and valuable consideration, the receipt and sufficiency of which are mutually acknowledged, the Company and Executive hereby agree as follows:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:41pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>1.</b></p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>POSITION AND DUTIES.</b></p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 5pt;text-indent:36pt;">(a)&nbsp;&nbsp;&nbsp;&nbsp;During the Employment Term (as defined in <u>Section 2</u> hereof), Executive shall serve as the Chief Executive Officer of the Company. In this capacity, Executive shall have the duties, authorities and responsibilities of Chief Executive Officer as shall be determined by the Board of Directors of the Company (the &#8220;<u>Board</u>&#8221;), from time to time.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 5pt;text-indent:36pt;">(b)&nbsp;&nbsp;&nbsp;&nbsp;During the Employment Term, Executive shall devote all of Executive&#8217;s business time, energy, business judgment, knowledge and skill and Executive&#8217;s best efforts to the performance of Executive&#8217;s duties with the Company. Notwithstanding the foregoing, Executive may serve on boards of directors or similar bodies of for-profit and non-profit organizations, including those that are industry-related, in each case so long as (i) such activities do not unreasonably interfere with the Executive&#8217;s performance of Executive&#8217;s responsibilities and duties or create an actual or potential conflict of interest with the Company, and (ii) so long as Executive complies with the Company&#8217;s Corporate Governance Guidelines, which require that directors must obtain approval from the Chairman of the Board and the chairperson of the Nominating and Governance Committee in advance of accepting an invitation to serve on the board of another for- profit organization, with the understanding that such approval shall not be unreasonably withheld.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 5pt;text-indent:36pt;">(c)&nbsp;&nbsp;&nbsp;&nbsp;Executive&#8217;s principal place of employment shall be in Bowling Green, Kentucky, or such other headquarters office as the Company may designate from time to time. Executive will have the opportunity to work remotely as permitted by Executive&#8217;s duties. Further Executive understands and agrees that Executive will be required to spend sufficient time at the Company&#8217;s offices and elsewhere to effectively perform Executive&#8217;s duties and responsibilities, and that Executive may be required to travel from time to time for business reasons.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 5pt;text-indent:36pt;">(d)&nbsp;&nbsp;&nbsp;&nbsp;Executive will relocate to the Bowling Green, Kentucky area (inclusive of the Nashville metropolitan area) as soon as practicable but no later than twelve (12) months after the Effective Date as defined in <u>Section 2</u>. The Company agrees to reimburse Executive the reasonable Relocation Expenses up to a cap in the aggregate amount of $150,000, which will be grossed up for taxes. &#8220;<u>Relocation Expenses</u>&#8221; means the following costs, in a reasonable amount, incurred by Executive in connection with the relocation to the Bowling Green area: packaging and</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 5pt;">transportation of household goods and personal belongings; expenses associated with one house- hunting trip (inclusive of airfare, hotel, rental vehicle, and meals); customary closing costs associated with the sale of an existing residence and/or purchase of a new residence; and the cost of temporary housing of up to $2,000 per month for a period not to exceed 12 months from the Effective Date. Such Relocation Expenses will be paid to Executive within a reasonable time of Executive&#8217;s request for reimbursement accompanied by receipts or other evidence of payment and any other documentation as may be required by the Company&#8217;s policies. If Executive fails to report for employment or if following employment is terminated for the commission of acts of dishonesty or immorality affecting Executive&#8217;s employment, Executive agrees to reimburse the Company for 100% of such expenses which have been paid to Executive, or for which the Company is responsible, if such termination of employment occurs within twelve months following commencement of employment, and at a rate of 50% thereof if such termination of employment occurs within twenty-four months following commencement of employment but following the initial twelve months following commencement of employment. Reimbursement of the Relocation Expenses shall be subject to all applicable payroll tax withholdings. The Company shall also pay Executive such amounts as are necessary to compensate Executive for any additional out-of-pocket federal, state, and local income taxes incurred by Executive with respect to any compensation attributed to Executive for the reimbursements provided under this <u>Section 1(d)</u>.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 5pt;text-indent:36pt;"><b>2.</b><b>&nbsp;&nbsp;&nbsp;&nbsp;EMPLOYMENT TERM. </b>The term of Executive&#8217;s employment under this Agreement shall commence on a date mutually agreed upon by the Company and Executive, but no later than July 17, 2023 (the &#8220;<u>Effective Date</u>&#8221;), and shall continue for a term of one (1) year thereafter (the &#8220;<u>Initial Term</u>&#8221;); provided, however, that the term of this Agreement shall automatically be renewed for successive terms of one (1) year each (each a &#8220;<u>Renewal Term</u>&#8221;), unless either party elects to terminate this Agreement by providing written notice of non-renewal to the other party at least ninety (90) days prior to the expiration date of the then current term. The &#8220;<u>Employment Term</u>&#8221; shall mean the Initial Term plus any Renewal Terms as provided above or such shorter period if terminated in accordance with <u>Section 6</u> hereof, subject to <u>Section 7</u> hereof.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:41pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>3.</b></p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>COMPENSATION.</b></p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 5pt;text-indent:36pt;">(a)<b>&nbsp;&nbsp;&nbsp;&nbsp;BASE SALARY. </b>During the Employment Term, the Company agrees to pay Executive a base salary at an annual rate of $700,000, payable in accordance with the regular payroll practices of the Company. Executive&#8217;s base salary shall be subject to annual review by the Board (or a committee thereof), and may be increased from time to time by the Board. The base salary as determined herein and adjusted from time to time shall constitute &#8220;<u>Base Salary</u>&#8221; for purposes of this Agreement.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 5pt;text-indent:36pt;">(b)<b>&nbsp;&nbsp;&nbsp;&nbsp;ANNUAL BONUS</b>. During the Employment Term, Executive shall be eligible to participate in any bonus plan for senior executives of the Company as may be established by the Board or any committee thereof after consultation with the Executive from time to time (the &#8220;<u>Annual Bonus</u>&#8221;), with a target bonus opportunity of 100% of Base Salary (the &#8220;<u>Target Bonus</u>&#8221;) upon the attainment of one or more pre-established performance goals established by the Board or any committee thereof in its sole discretion, and a potential maximum bonus opportunity of 200% of Base Salary upon achievement of outperformance opportunities. To receive any Annual Bonus, the Executive must have been continuously employed by the Company or any of its subsidiaries through the date the applicable Annual Bonus becomes payable, in accordance with applicable</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">2</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 5pt;">plan terms or as determined by the Board, and be in &#8220;active working status&#8221; at the time of bonus payment, except as provided in <u>Section 7(b) and (c))</u>. The Annual Bonus will become payable following completion and review by the Board of the Company&#8217;s audited consolidated financial statements for the applicable fiscal year, which completion and review shall not be unreasonably delayed. For purposes of this Agreement, &#8220;active working status&#8221; shall mean that Executive has not resigned (or given notice of his intention to resign) and has not been terminated (or been given notice of termination) for any reason, with or without &#8220;Cause,&#8221; as defined in <u>Section 6.</u></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:41pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(c)</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>SPECIAL EQUITY GRANTS</b>.</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 41pt;text-indent:36pt;">(i)&nbsp;&nbsp;&nbsp;&nbsp;Executive will receive a special one-time equity grant comprised of 1,000,000 Restricted Stock Units (<u>RSU</u>s) vesting over a four year period with 25% of the RSUs vesting on the one year anniversary of the grant, 25% of the RSUs vesting on the two year anniversary of the grant, 25% of the RSUs vesting on the three year anniversary of the grant, and 25% of the RSUs vesting on the four year anniversary of the grant (each such anniversary, an &#8220;Anniversary <u>Vesting Date</u>&#8221;), and provided, in each case, Executive remains continuously employed with the Company through each applicable vesting date, except as provided in Section 7(b) or (c) herein. The RSUs will be made pursuant and subject to the terms and conditions of a grant agreement prepared by the Company, and granted as an &#8220;employment inducement award&#8221; under New York Stock Exchange (&#8220;<u>NYSE</u>&#8221;) Rule 303A.08, and consequently are intended to be exempt from the NYSE rules regarding stockholder approval of stock option plans or other equity compensation arrangements. The grant agreement and the terms and conditions of the RSUs shall be interpreted in accordance and consistent with such exemption. Notwithstanding the foregoing, the RSUs will be governed as if issued under the Company&#8217;s 2021 Omnibus Incentive Plan (as may be amended, restated or otherwise modified from time to time, the &#8220;<u>2021 Plan</u>&#8221;). Notwithstanding the foregoing, in the event Executive&#8217;s employment is terminated by the Company without Cause as defined in <u>Section 6(d)</u> or Executive resigns for Good Reason as defined in <u>Section 6(f), in each case</u> within the ninety (90) day period immediately preceding the relevant Anniversary Vesting Date in the year such Executive&#8217;s employment terminates, or in the event the Company elects to terminate this Agreement by providing written notice of non-renewal in accordance with Section 2 of this Agreement, the tranche of RSUs eligible to vest during such year shall immediately vest and become non-forfeitable as of the date the Executive&#8217;s employment ceases.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 41pt;text-indent:36pt;">(ii)&nbsp;&nbsp;&nbsp;&nbsp;Executive will receive a special one-time equity grant comprised of 1,520,000 Performance-based Stock Units (<u>PSU</u>s) vesting as target stock price thresholds are achieved (with the threshold achieved if the stock trades at or above the target level for 20 consecutive trading days), with the following target stock price thresholds: (A) $5.00 stock price threshold for 300,000 PSUs; (B) $7.50 stock price threshold for 300,000 PSUs;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 41pt;">(C) $10.00 stock price threshold for 300,000 PSUs; (D) $12.50 stock price threshold for 300,000 PSUs; and (E) $15.00 for 320,000 PSUs, provided, in each case, Executive remains continuously employed with the Company through the achievement of each applicable vesting threshold, except as provided in Section 7(c) herein. The eligibility to vest in such PSUs will in any event expire on the seven-year anniversary of the grant. The PSUs will be made pursuant and subject to the terms and conditions of a grant agreement prepared by the Company, and granted as an &#8220;employment inducement award&#8221; under</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">3</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 41pt;">NYSE Rule 303A.08, and consequently are intended to be exempt from the NYSE rules regarding stockholder approval of stock option plans or other equity compensation arrangements. The grant agreement and the terms and conditions of the PSUs shall be interpreted in accordance and consistent with such exemption. Notwithstanding the foregoing, the PSUs will be governed as if issued under the Company&#8217;s 2021 Plan.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 5pt;text-indent:36pt;">(d)<b>&nbsp;&nbsp;&nbsp;&nbsp;ANNUAL EQUITY AWARD</b>. Commencing in 2026 on the first date annual incentive equity awards are granted to similarly situated executives and subject to the terms of the 2021 Plan and the approval of the Compensation Committee of the Board, Executive will also be eligible to receive annual grants of equity-based incentive compensation in the amount of three- times Executive&#8217;s then-base salary; <i>provided</i>, <i>however</i>, any grant for 2026 will be prorated based on a fraction the numerator of which is the number of days from the third anniversary of the Effective Date to December 31, 2026 and the denominator of which is 365.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:41pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>4.</b></p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>SIGNING BONUS</b>. Executive shall receive a signing bonus in the amount of</p>
			</td>
		</tr>

</table>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 5pt;">$700,000 (the &#8220;<u>Signing Bonus</u>&#8221;), less applicable withholdings and deductions, to be paid on the first regularly scheduled payroll date after Executive begins performing work for the Company, which is at least seven (7) days following the Effective Date, <i>provided</i>, <i>however</i>, that if the Executive&#8217;s employment with the Company is terminated: (i) by the Company for Cause pursuant to <u>Section 6(c)</u> at any time prior to the eighteenth month anniversary of the Effective Date; (ii) by Executive without Good Reason pursuant to <u>Section 6(e)</u> at any time prior to the eighteenth month anniversary of the Effective Date; or (iii) as a result of Executive&#8217;s exercise of the right under <u>Section 2</u> not to renew during the Initial Term, Executive will repay the Signing Bonus to the Company as soon as practicable following the termination of employment and in no event more than sixty (60) days following the termination of employment.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:41pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>5.</b></p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>EMPLOYEE BENEFITS.</b></p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 5pt;text-indent:36pt;">(a)<b>&nbsp;&nbsp;&nbsp;&nbsp;BENEFIT PLANS</b>. During the Employment Term, Executive shall be eligible to participate in any employee benefit plan that the Company has adopted or may adopt, maintain or contribute to for the benefit of its senior executive employees generally, subject to the terms and conditions of such employee benefit plans, including satisfying the applicable eligibility requirements, except to the extent that such plans are duplicative of the benefits otherwise provided for hereunder. Executive&#8217;s participation will be subject to the terms of the applicable plan documents and generally applicable Company policies, as may be in effect from time to time. Notwithstanding the foregoing, the Company may modify or terminate any employee benefit plan at any time.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 5pt;text-indent:36pt;">(b)<b>&nbsp;&nbsp;&nbsp;&nbsp;BUSINESS EXPENSES</b>. Upon presentation of reasonable substantiation and documentation as the Company may specify from time to time, Executive shall be reimbursed in accordance with the Company&#8217;s expense reimbursement policy, for all reasonable out-of-pocket business expenses incurred and paid by Executive during the Employment Term and in connection with the performance of Executive&#8217;s duties hereunder, in accordance with the Company&#8217;s policies with regard thereto.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 5pt;text-indent:36pt;">(c)<b>&nbsp;&nbsp;&nbsp;&nbsp;VACATIONS</b>. During the Employment Term, Executive shall be entitled to take vacation time with pay in accordance with the Company&#8217;s vacation policy, with a minimum of</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">4</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 5pt;">four weeks, as established and modified by the Board from time to time. The Executive shall use his best efforts to schedule vacation time in a manner that does not unduly interfere with the business of the Company.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 5pt;text-indent:36pt;"><b>6.</b><b>&nbsp;&nbsp;&nbsp;&nbsp;TERMINATION. </b>Executive&#8217;s employment and the Employment Term shall terminate on the first of the following to occur:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 5pt;text-indent:36pt;">(a)<b>&nbsp;&nbsp;&nbsp;&nbsp;DISABILITY</b>. Upon ten (10) days&#8217; prior written notice by the Company to Executive of termination due to Disability. For purposes of this Agreement, &#8220;<u>Disability</u>&#8221; shall mean that Executive is unable, with or without reasonable accommodation, to perform the duties and responsibilities contemplated under this Agreement for ninety (90) or more consecutive days or one hundred eighty (180) days within any period of 365 days due to physical or mental incapacity or impairment, as determined by an independent qualified physician mutually acceptable to the Company and Executive (or his personal representative) or, if the Company and Executive are unable to agree on an independent qualified physician, as determined by a panel of three physicians, one designated by the Company, one designated by Executive (or his personal representative) and one designated by the two physicians so designated. Nothing in this Agreement shall alter the Company&#8217;s obligations under applicable law related to employees with disabilities.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:41pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(b)</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>DEATH</b>. Automatically upon the date of death of Executive.</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 5pt;text-indent:36pt;">(c)<b>&nbsp;&nbsp;&nbsp;&nbsp;CAUSE</b>. Immediately (or, if applicable, upon the expiration of the cure period provided below) upon written notice by the Company to Executive of a termination for Cause in accordance with this subsection (c). For purposes of this Agreement, &#8220;<u>Cause</u>&#8221; shall mean&nbsp;(i) Executive&#8217;s commission of, indictment or conviction for, or pleading no contest to: (A) a felony, (B) any crime involving moral turpitude, (C) any crime that is injurious to the financial condition, reputation, or goodwill of the Company or any of its Affiliates (including, without limitation, fraud or embezzlement), (ii) Executive&#8217;s misappropriation of any of the Company&#8217;s or its Affiliate&#8217;s property or funds, (iii) Executive&#8217;s engaging in any illegal conduct in the performance of Executive&#8217;s duties and responsibilities for the Company (except minor motor vehicle infractions), (iv) conduct by Executive that brings or could reasonably be expected to bring the Company or any Affiliate of the Company into public disgrace or disrepute or otherwise injures the integrity, character or reputation, goodwill, or financial condition of the Company or any of its Affiliates, (v) gross negligence or willful misconduct by Executive with respect to the Company or any Affiliate of the Company, (vi) Executive&#8217;s gross or habitual neglect or non-performance of the material duties assigned to Executive or failure to carry out or comply with any lawful directives (including, without limitation, Executive&#8217;s failure to cooperate with the Company, or any of its Affiliates, or any governmental body&#8217;s investigation, inquiry, hearing, or similar proceeding and/or Executive&#8217;s failure to promptly notify the Board of, or material misstatements or omissions to the Board regarding, material developments regarding the Company, its Affiliates, customers, suppliers, employees or otherwise), (vii) Executive&#8217;s breach of the provisions of <u>Section 9</u> of this Agreement or any other applicable restrictive covenants with the Company or any of its Affiliates, (viii) Executive&#8217;s material violation or breach of any of the Company&#8217;s written policies or procedures, including without limitation, any policies applicable to Executive&#8217;s employment, business ethics policies, or code of conduct policies, (ix) any other material breach by Executive of this Agreement or any other agreement with the Company or any of its Affiliates,</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">5</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 5pt;">(x)&nbsp;&nbsp;&nbsp;&nbsp;Executive&#8217;s failure to work on a full-time basis in fulfilling Executive&#8217;s employment duties hereunder, except for periods in which Executive is absent for scheduled paid time off, sickness, injury, or other authorized leaves of absence, or (xi) reporting to work under the influence of alcohol or illegal drugs, or using drugs (illegal or prescribed) or alcohol, whether or not at the workplace, in such a fashion as to cause the Company or any of its Affiliates economic or reputational harm or to affect Executive&#8217;s ability to perform Executive&#8217;s assigned duties and responsibilities; (xii) Executive&#8217;s attempt to willfully obtain any personal profit from any transaction which is adverse to the interests of the Company or any of its Affiliates, or any intentional act or intentional omission aiding or abetting a competitor, supplier or customer of the Company or any of its Affiliates to the material disadvantage or detriment of the Company and its Affiliates; or (xiii) Executive&#8217;s making a material misstatement or misrepresentation in any employment application, resume, or similar document submitted by Executive in connection with his employment by the Company; <i>provided</i>, <i>however</i>, that &#8220;Cause&#8221; will exist under subparts (iv) through (x) only if the action giving rise to the Cause, to the extent such action is curable, remains uncured fifteen (15) calendar days after notice from the Company specifying in reasonable detail the nature of the Cause. The existence of &#8220;Cause&#8221; hereunder shall be determined by the Board in its good faith discretion. &#8220;<u>Affiliate</u>,&#8221; as used in this section, shall have the meaning set forth in Section 7(d)(i) herein.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 5pt;text-indent:36pt;">(d)<b>&nbsp;&nbsp;&nbsp;&nbsp;WITHOUT CAUSE</b>. Immediately upon written notice by the Company to Executive or, if provided in the written notice, such later date as provided in the written notice, of an involuntary termination without Cause (other than for Death or Disability).</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 5pt;text-indent:36pt;">(e)<b>&nbsp;&nbsp;&nbsp;&nbsp;BY EXECUTIVE WITHOUT GOOD REASON</b>. Upon sixty (60) days&#8217; prior written notice by Executive to the Company of Executive&#8217;s voluntary termination of employment without Good Reason as defined below (which the Company may, in its sole discretion, make effective earlier than any notice date).</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 5pt;text-indent:36pt;">(f)<b>&nbsp;&nbsp;&nbsp;&nbsp;BY EXECUTIVE FOR GOOD REASON</b>. Executive may terminate Executive&#8217;s employment for Good Reason by giving the Company written notice of termination for Good Reason specifying in such notice the basis for the Good Reason termination and the condition(s) or action(s) for which Executive believes constitute Good Reason. For purposes of this Agreement, &#8220;Good Reason&#8221; means the occurrence of any of the following events without Executive&#8217;s consent: (i) the Board demotes Executive, materially limits Executive&#8217;s duties, or assigns Executive to perform duties that are materially inconsistent with Executive&#8217;s position as Chief Executive Officer, (ii) the Company materially reduces Executive&#8217;s Base Salary or bonus opportunity, (iii) the Executive no longer reports directly to the Board; provided, however, in each instance, the Company will have thirty30) days from its receipt of Executive&#8217;s written notice of the Good Reason termination in which to take corrective action to cure the Good Reason event, and if the Company does not cure the Good Reason event, the Good Reason termination will be effective at the end of the thirtieth (30th) day after the Company receives the written notice of Good Reason termination; and provided further, however, for Executive to exercise the right to terminate for Good Reason, Executive must provide written notice of termination for Good Reason within ninety (90) days after the occurrence of the event giving rise to the basis for the Good Reason termination.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">6</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:41pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>7.</b></p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>CONSEQUENCES OF TERMINATION.</b></p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 5pt;text-indent:36pt;">(a)<b>&nbsp;&nbsp;&nbsp;&nbsp;TERMINATION FOR CAUSE, NON-RENEWAL OF EMPLOYMENT TERM BY EXECUTIVE, OR RESIGNATION BY EXECUTIVE WITHOUT GOOD</b></p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 5pt;"><b>REASON</b>. If Executive&#8217;s employment is terminated at any time (1) by the Company for Cause,</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 5pt;">(2) as a result of non-renewal of the Employment Term by the Executive, or (3) by Executive without Good Reason, then the Company shall pay to Executive the following (with the amounts due under this <u>Section 7(a)</u> to be paid within sixty (60) days following termination of employment, or such earlier date as may be required by applicable law):</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:77pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(i)</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">any unpaid Base Salary through the date of termination;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 41pt;text-indent:36pt;">(ii)&nbsp;&nbsp;&nbsp;&nbsp;reimbursement for any unreimbursed business expenses incurred through the date of termination;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 41pt;text-indent:36pt;">(iii)&nbsp;&nbsp;&nbsp;&nbsp;any accrued but unused vacation time as may be payable in accordance with Company policy; and</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 41pt;text-indent:36pt;">(iv)&nbsp;&nbsp;&nbsp;&nbsp;all other payments, benefits or fringe benefits to which Executive shall be entitled under the terms of any applicable compensation arrangement or benefit, equity or fringe benefit plan or program or grant, in each case in accordance with their terms (collectively, <u>Sections 7(a)(i)</u> through <u>7(a)(iv)</u> hereof shall be hereafter referred to as the &#8220;<u>Accrued Benefits</u>&#8221;).</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 5pt;text-indent:36pt;">(b)<b>&nbsp;&nbsp;&nbsp;&nbsp;TERMINATION OF EXECUTIVE</b>&#8217;<b>S EMPLOYMENT BY THE COMPANY WITHOUT CAUSE, DUE TO EXECUTIVE</b>&#8217;<b>S DEATH OR EXECUTIVE</b>&#8217;<b>S DISABILITY, NON-RENEWAL OF EMPLOYMENT TERM BY THE COMPANY, OR BY EXECUTIVE FOR GOOD REASON OUTSIDE OF THE CHANGE IN CONTROL PERIOD</b>. If, outside</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 5pt;">the Change in Control Period (as defined below), Executive&#8217;s employment is terminated (1) by the Company other than for Cause (including due to Executive&#8217;s Death or Disability), (2) as a result of non-renewal of the Employment Term by the Company, or (3) by the Executive with Good Reason, then the Company shall pay or provide Executive, or Executive&#8217;s estate, as applicable, with the following, subject to the provisions of <u>Section 21</u> hereof (with the amounts due under <u>Section 7(b)(i)</u> hereof to be paid within sixty (60) days following termination of employment, or such earlier date as may be required by applicable law):</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:77pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(i)</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">the Accrued Benefits;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 41pt;text-indent:36pt;">(ii)&nbsp;&nbsp;&nbsp;&nbsp;subject to and conditioned on Executive&#8217;s satisfaction and compliance with the conditions and obligations in <u>Sections 8, 9 and 10</u> hereof, severance compensation as follows: (A) salary continuation payments at Executive&#8217;s monthly Base Salary rate as in effect on the date of termination for a period of twelve (12) months following Executive&#8217;s termination of employment in accordance with the Company&#8217;s regular payroll processes in effect on the date of such termination of employment, and (B) the Annual Bonus, if any, Executive would have been entitled to receive for the year in which termination occurs (on a pro-rated basis for any partial year) had Executive&#8217;s employment not terminated, based on actual financial results for such year and on an assumed target-level achievement by Executive of any personal performance objectives, paid on the same date as the payment</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">7</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 41pt;">of annual bonuses to other senior executives of the Company following completion and review by the Board of the Company&#8217;s audited consolidated financial statements for the applicable fiscal year, which completion and review shall not be unreasonably delayed; provided that to the extent that the payment of any amount constitutes &#8220;nonqualified deferred compensation&#8221; for purposes of Code Section 409A (as defined in <u>Section 21</u> hereof) or as otherwise required to avoid any additional taxes or penalties under Code Section 409A, any such payment scheduled to occur during the first sixty (60) days following the termination of employment shall not be paid until the first regularly scheduled pay period following the sixtieth (60th) day following such termination and shall include payment of any amount that was otherwise scheduled to be paid prior thereto;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 41pt;text-indent:36pt;">(iii)&nbsp;&nbsp;&nbsp;&nbsp;subject to the timely election of continuation coverage under the Consolidated Omnibus Budget Reconciliation Act of 1985, as amended (&#8220;COBRA&#8221;) for Executive and his eligible dependents, and Executive&#8217;s continued copayment of premiums associated with such coverage, a reimbursement, on a monthly basis, for the costs of continued health benefits for himself and his covered dependents from the end of the Employment Term through the date that is twelve (12) months following the end of the Employment Term or such earlier date on which COBRA coverage for Executive and his covered dependents terminates in accordance with COBRA; provided that Executive is eligible and remains eligible for COBRA coverage. Reimbursements under this Section 7(b)(iii) shall be made on a monthly basis, with the reimbursement for any month being paid in the immediately following month. The Company may modify its obligation under this Section 7(b)(iii) to the extent necessary to avoid any penalty or excise taxes imposes on the Company or its Affiliates (or the insurer) under the Patient Protection and Affordable Care Act; and</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 41pt;text-indent:36pt;">(iv)&nbsp;&nbsp;&nbsp;&nbsp;the vesting of RSUs eligible to vest in the year of termination, to the extent provided in Section 3(c)(i) herein.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 5pt;text-indent:36pt;">(c)<b>&nbsp;&nbsp;&nbsp;&nbsp;TERMINATION OF EXECUTIVE</b>&#8217;<b>S EMPLOYMENT BY THE COMPANY WITHOUT CAUSE, BY EXECUTIVE FOR GOOD REASON, OR BY NON-RENEWAL OF THE EMPLOYMENT TERM BY THE COMPANY DURING THE CHANGE IN</b></p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 5pt;"><b>CONTROL PERIOD</b>. If, during the Change in Control Period, Executive&#8217;s employment is terminated (1) by the Company other than for Cause (other than due to Executive&#8217;s Death or Disability), (2) by the Executive with Good Reason, or (3) by the Company by non-renewal of the Employment Term, then the Company shall, in lieu of the benefits set forth in Section 7(b), pay or provide Executive with the following, subject to the provisions of <u>Section 21</u> hereof (with the amounts due under <u>Section 7(c)(ii)</u> hereof to be paid within sixty (60) days following termination of employment, or such earlier date as may be required by applicable law):</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:77pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(i)</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">the Accrued Benefits;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 41pt;text-indent:36pt;">(ii)&nbsp;&nbsp;&nbsp;&nbsp;subject to and conditioned on Executive&#8217;s satisfaction and compliance with the conditions and obligations in <u>Sections 8, 9 and 10</u> hereof, severance compensation as follows: (A) salary continuation payments at Executive&#8217;s monthly Base Salary rate as in effect on the date of termination for a period of twenty-four (24) months following Executive&#8217;s termination of employment in accordance with the Company&#8217;s regular payroll</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">8</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 41pt;">processes in effect on the date of such termination of employment, and (B) an amount equal to Executive&#8217;s Target Bonus Executive would have been entitled to receive for the year in which termination occurs had Executive&#8217;s employment not terminated, paid in one lump sum on the sixtieth (60<sup style="vertical-align:top;line-height:120%;">th</sup>) day following the date the Executive&#8217;s employment ceases; and</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 41pt;text-indent:36pt;">(iii)&nbsp;&nbsp;&nbsp;&nbsp;subject to the timely election of continuation coverage under COBRA for Executive and his eligible dependents, and Executive&#8217;s continued copayment of premiums associated with such coverage, a reimbursement, on a monthly basis, for the costs of continued health benefits for himself and his covered dependents from the end of the Employment Term through the date that is twelve (12) months following the end of the Employment Term or such earlier date on which COBRA coverage for Executive and his covered dependents terminates in accordance with COBRA; provided that Executive is eligible and remains eligible for COBRA coverage. Reimbursements under this Section 7(c)(iii) shall be made on a monthly basis, with the reimbursement for any month being paid in the immediately following month. The Company may modify its obligation under this Section 7(c)(iii) to the extent necessary to avoid any penalty or excise taxes imposes on the Company or its Affiliates (or the insurer) under the Patient Protection and Affordable Care Act; and</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 41pt;text-indent:36pt;">(iv)&nbsp;&nbsp;&nbsp;&nbsp;all then outstanding unvested RSUs shall immediately vest as to one hundred percent (100%) of the then unvested RSUs and all then outstanding unvested PSUs are eligible to vest to the extent that the applicable target stock price threshold is attained as of the date of the consummation of a Change in Control.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:41pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(d)</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>CERTAIN DEFINED TERMS</b>. As used in this Agreement:</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 41pt;text-indent:36pt;">&nbsp; (i)&nbsp; &#8220;<u>Affiliate</u>&#8221; means, with respect to a Person, any other Person that, directly or indirectly through one or more intermediaries, controls, is controlled by, or is under common control with, such Person.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:77pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(ii)</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><u>&#8220;Change in Control</u>&#8221;&nbsp;means:</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 41pt;text-indent:72pt;">(A)&nbsp;&nbsp;&nbsp;&nbsp;a change in ownership or control of the Company effected through a transaction or series of transactions (other than an offering of Stock to the general public through a registration statement filed with the U.S. Securities and Exchange Commission or similar non-U.S. regulatory agency or pursuant to a Non-Control Transaction) whereby any &#8220;person&#8221; (as defined in Section 3(a)(9) of the Exchange Act) or any two or more persons deemed to be one &#8220;person&#8221; (as used in Sections 13(d)(3) and 14(d)(2) of the Exchange Act), other than the Company or any of its Affiliates, an employee benefit plan sponsored or maintained by the Company or any of its Affiliates (or its related trust), or any underwriter temporarily holding securities pursuant to an offering of such securities, directly or indirectly acquire &#8220;beneficial ownership&#8221; (within the meaning of Rule 13d- 3 under the Exchange Act) of securities of the Company possessing more than fifty percent (50%) of the total combined voting power of the Company&#8217;s securities eligible to vote in the election of the Board (the &#8220;<u>Company Voting Securities</u>&#8221;);</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">9</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 41pt;text-indent:72pt;">(B)&nbsp;&nbsp;&nbsp;&nbsp;the date, within any consecutive twenty-four (24)-month period, upon which individuals who constitute the Board as of the Effective Date (the &#8220;<u>Incumbent</u> <u>Board</u>&#8221;) cease for any reason to constitute at least a majority of the Board; <i>provided, however</i>, that any individual who becomes a director whose election or nomination for election by the Company&#8217;s stockholders or appointment was approved by a vote of at least a majority of the directors then constituting the Incumbent Board (either by a specific vote or by approval of the proxy statement of the Company in which such individual is named as a nominee for director, without objection to such nomination) shall be considered as though such individual were a member of the Incumbent Board, but excluding, for this purpose, any such individual whose initial assumption of office occurs as a result of an actual or threatened election contest (including, but not limited to, a consent solicitation) with respect to the election or removal of directors or other actual or threatened solicitation of proxies or consents by or on behalf of a person other than the Board; or</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 41pt;text-indent:72pt;">(C)&nbsp;&nbsp;&nbsp;&nbsp;the consummation of a merger, consolidation, share exchange, or similar form of corporate transaction involving the Company or any of its Affiliates that requires the approval of the Company&#8217;s stockholders (whether for such transaction, the issuance of securities in the transaction or otherwise) (a &#8220;<u>Reorganization</u>&#8221;), unless immediately following such Reorganization (i) more than fifty percent (50%) of the total voting power of (A) the corporation resulting from such Reorganization (the &#8220;<u>Surviving</u> <u>Company</u>&#8221;) or (B) if applicable, the ultimate parent corporation that has, directly or indirectly, beneficial ownership of one hundred percent (100%) of the voting securities of the Surviving Company (the &#8220;<u>Parent Company</u>&#8221;), is represented by Company Voting Securities that were outstanding immediately prior to such Reorganization (or, if applicable, is represented by shares into which such Company Voting Securities were converted pursuant to such Reorganization), and such voting power among the holders thereof is in substantially the same proportion as the voting power of such Company Voting Securities among holders thereof immediately prior to such Reorganization, (ii) no person, other than an employee benefit plan sponsored or maintained by the Surviving Company or the Parent Company (or its related trust), is or becomes the beneficial owner, directly or indirectly, of fifty percent (50%) or more of the total voting power of the outstanding voting securities eligible to elect directors of the Parent Company, or if there is no Parent Company, the Surviving Company, and (iii) at least a majority of the members of the board of directors of the Parent Company, or if there is no Parent Company, the Surviving Company, following the consummation of such Reorganization are members of the Incumbent Board at the time of the Board&#8217;s approval of the execution of the initial agreement providing for such Reorganization (any Reorganization which satisfies all of the criteria specified in clauses (i), (ii), and (iii) above shall be a &#8220;<u>Non-Control Transaction</u>&#8221;); or</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 41pt;text-indent:72pt;">(D)&nbsp;&nbsp;&nbsp;&nbsp;the sale or disposition, in one or a series of related transactions, of all or substantially all of the assets of the Company to any &#8220;person&#8221; (as defined in Section 3(a)(9) of the Exchange Act) or to any two or more persons deemed to be one &#8220;person&#8221; (as used in Sections 13(d)(3) and 14(d)(2) of the Exchange Act) other than the Company&#8217;s Affiliates.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">10</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 41pt;">Notwithstanding the foregoing, (x) a Change in Control shall not be deemed to occur solely because any person acquires beneficial ownership of fifty percent (50%) or more of the Company Voting Securities as a result of an acquisition of Company Voting Securities by the Company that reduces the number of Company Voting Securities outstanding; <i>provided </i>that if after such acquisition by the Company such person becomes the beneficial owner of additional Company Voting Securities that increases the percentage of outstanding Company Voting Securities beneficially owned by such person, a Change in Control shall then be deemed to occur, and (y) with respect to the payment of any amount that constitutes a deferral of compensation subject to Section 409A of the Code payable upon a Change in Control, a Change in Control shall not be deemed to have occurred, unless the Change in Control constitutes a change in the ownership or effective control of the Company or in the ownership of a substantial portion of the assets of the Company under Section 409A(a)(2)(A)(v) of the Code.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 41pt;text-indent:36pt;">(iii)&nbsp; &#8220;<u>Change in Control Period</u>&#8221; means the three (3)month period prior to or the twelve (12) month period following a Change in Control.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 41pt;text-indent:36pt;">(iv)&nbsp; &#8220;<u>Person</u>&#8221; means any individual, corporation, partnership, firm, joint venture, association, joint-stock company, trust, unincorporated organization, or other entity.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 41pt;text-indent:36pt;">&nbsp;(v)&nbsp; &#8220;Restrictive Period&#8221; means the twelve (12) month period following the termination of Executive&#8217;s employment for any reason other than by the Company without Cause during the Change in Control Period or by the Executive for Good Reason during the Change in Control Period. In the event Executive&#8217;s employment is terminated by the Company without Cause during the Change in Control Period or by the Executive for Good Reason during the Change in Control Period, &#8220;Restrictive Period&#8221; means the twenty-four&nbsp;(24) month period following such termination of the Executive&#8217;s employment.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 5pt;text-indent:36pt;">(e)<b>&nbsp;&nbsp;&nbsp;&nbsp;RESIGNATION OF ALL OTHER POSITIONS. </b>Upon any termination of Executive&#8217;s employment with the Company, Executive shall be deemed to have immediately resigned from the Board and any other position as an officer, director, or fiduciary of the Company, any Affiliate or other Company-related entity. Executive agrees to any action reasonably requested by the Company to effect his resignations from any such positions.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 5pt;text-indent:36pt;">(f)<b>&nbsp;&nbsp;&nbsp;&nbsp;EXCLUSIVE REMEDY</b>. The amounts payable to Executive following termination of employment hereunder pursuant to <u>Section 7</u> hereof shall be in full and complete satisfaction of Executive&#8217;s rights under this Agreement and (subject to Executive&#8217;s execution of a Release pursuant to Paragraph 8 below) any other claims that Executive may have in respect of Executive&#8217;s employment with the Company or any of its Affiliates, with the exception of any rights Executive may have pursuant to RSU and/or PSU Award Agreements and Plan Documents. Executive acknowledges that such amounts are fair and reasonable, and are Executive&#8217;s sole and exclusive remedy, in lieu of all other remedies at law or in equity, with respect to the termination of Executive&#8217;s employment hereunder or any breach of this Agreement, with the exception of any claim or rights Executive may have pursuant to the RSU and/or PSU Award Agreements and Plan Documents. Without limiting the foregoing, payments and benefits provided in this <u>Section 7</u> shall be in lieu of any termination or severance payments or benefits for which Executive may be eligible</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">11</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 5pt;">under any of the plans, policies or programs of the Company or under the Worker Adjustment Retraining Notification Act of 1988 or any similar state statute or regulation.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 5pt;text-indent:36pt;"><b>&nbsp;8.</b><b>&nbsp;&nbsp;&nbsp;&nbsp;RELEASE. </b>Any and all amounts payable and benefits provided pursuant to Sections 7(b) and 7(c) (other than the Accrued Benefits) shall only be payable if Executive delivers to the Company and does not revoke a general release of claims in favor of the Company in the form attached as <u>Exhibit A</u> hereto (the &#8220;<u>Release</u>&#8221;), subject to modifications as may be reasonably requested by the Company to address changes in applicable law relating to waivers of claims or relating to any other provisions included in <u>Exhibit A</u>, within sixty (60) days following Executive&#8217;s termination of employment.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:41pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>9.</b></p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>RESTRICTIVE COVENANTS.</b></p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:41pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(a)</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>NON-DISCLOSURE OF CONFIDENTIAL INFORMATION</b>.</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 41pt;text-indent:36pt;">(i)&nbsp;&nbsp;&nbsp;&nbsp;During the course of Executive&#8217;s employment with the Company, Executive will have access to Confidential Information. For purposes of this Agreement, &#8220;<u>Confidential Information</u>&#8221; means all non-public, proprietary data, information, lists, ideas, concepts, discoveries, trade secrets, inventions (whether or not patentable or reduced to practice), innovations, improvements, know-how, developments, techniques, methods, processes, treatments, drawings, sketches, specifications, designs, plans, patterns, models, plans and strategies, and all other confidential or proprietary information or trade secrets in any form or medium (whether merely remembered or embodied in a tangible or intangible form or medium, including without limitation work product created by Executive in rendering services for the Company) whether now or hereafter existing, relating to or arising from the past, current or potential business, activities and/or operations of the Company or any of its Affiliates (or any of their respective predecessors, successors or permitted assigns), including, without limitation, any such information relating to or concerning finances, sales, marketing, advertising, transition and business plans or strategies, promotions, pricing, costs, personnel, customers, suppliers, distributors, vendors, partners and/or competitors, as well as prospective sales, personnel, customers, suppliers, distributors, vendors, partners and/or competitors; information from third parties that the Company agreed or is otherwise legally obligated to keep confidential; research and development information, engineering and technical information, software codes, and Inventions as defined below. Executive agrees that Executive shall not, directly or indirectly, use, make available, sell, disclose or otherwise communicate to any person, other than in the course of Executive&#8217;s assigned duties and for the benefit of the Company, either during the period of Executive&#8217;s employment or at any time thereafter, any Confidential Information or other confidential or proprietary information received from third parties subject to a duty on the Company&#8217;s and its Affiliates&#8217; part to maintain the confidentiality of such information, and to use such information only for certain limited purposes strictly for the benefit of the Company or any of its Affiliates. Executive further agrees that the Company owns the Confidential Information and Executive has no rights, title, or interest in any of the Confidential Information.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 41pt;text-indent:36pt;">(ii)&nbsp;&nbsp;&nbsp;&nbsp;Executive&#8217;s confidentiality and non-disclosure obligations under this Agreement shall continue: (A) with respect to trade secret information, for as long as such</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">12</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 41pt;">information constitutes a trade secret under applicable law; and (B) with respect to Confidential Information that does not constitute a trade secret, for as long as such information remains confidential, and will not apply to information that becomes generally known to the public through no fault or action of Executive.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 41pt;text-indent:36pt;">(iii)&nbsp;&nbsp;&nbsp;&nbsp;Executive will abide by the Company&#8217;s policies protecting Confidential Information as well as information technology policies in all material respects, as such policies may exist from time to time. At the Company&#8217;s request or upon termination of Executive&#8217;s employment with the Company for any reason, Executive will immediately deliver to the Company any and all materials (including all copies and electronically stored data) containing any Confidential Information in Executive&#8217;s possession, custody or control. Executive agrees that upon termination of employment, Executive (A) will allow the Company access to Executive&#8217;s personal mobile phone and any other of Executive&#8217;s personal devices which may contain any of the Company&#8217;s Confidential Information and will cooperate with the Company in permanently transferring to the Company and deleting the Confidential Information from such devices, and (B) if requested by the Company, will provide the Company with a signed written statement disclosing whether Executive has returned to the Company all materials (including all copies and electronically stored data) containing any Confidential Information previously in Executive&#8217;s possession, custody, or control.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 5pt;text-indent:36pt;">(b)<b>&nbsp;&nbsp;&nbsp;&nbsp;NONCOMPETITION</b>. Executive acknowledges that (i) Executive performs services of a unique nature for the Company that are irreplaceable, and that Executive&#8217;s performance of such services to a competing business will result in irreparable harm to the Company, (ii) Executive will have access to Confidential Information, which, if disclosed or utilized, would unfairly and inappropriately assist in competition against the Company or any of its subsidiaries, (iii) in the course of Executive&#8217;s employment by a competitor, Executive would inevitably use or disclose such Confidential Information, (iv) the Company and its Affiliates have substantial relationships with their customers and Executive will have access to these customers,&nbsp;(v) Executive will receive specialized training from the Company and its Affiliates, and&nbsp;(vi) Executive will help develop goodwill for the Company and its Affiliates in the course of Executive&#8217;s employment. Accordingly, during the Employment Term and for one (1) year thereafter, Executive agrees that Executive will not, directly or indirectly, own, manage, operate, control, be employed by (whether as an employee, consultant, independent contractor or otherwise, and whether or not for compensation) or render services to any person, firm, corporation or other entity, in whatever form, engaged in competition with the Company or any of its Affiliates or in any other material business in which the Company or any of its Affiliates is engaged on the date of termination or in which they have actively planned, on or prior to such date, to be engaged in on or after such date, in any locale of any country in which the Company conducts business or plans to conduct business, including, but not limited to, all states of the United States in which the Company or its Affiliates is conducting business or selling its products as of the date Executive&#8217;s employment terminates. Restricted competitive businesses under this paragraph 9(b) includes (1) any person or entity engaged in a business that competes with the Company or any of its Affiliates operating in the industry in which Company is actively engaged at end of the Employment Term;&nbsp;(2) any person or entity that offers, sells, designs, manufactures, or provides any Competing Product and competes with the business of Company or any of its Affiliates operating in the industry in which Company is actively engaged at the end of the Employment Term; and/or (3) any</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">13</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 5pt;">person or entity that plans to offer, sell or provide any Competing Product and is actively engaged in developing any Competing Product or starting a business to offer or sell any Competing Product. &#8220;<u>Competing Product</u>&#8221; means (x) any product or service that is similar to and competitive with any product or service that the Company is manufacturing, offering, selling, distributing, providing, designing, and/or developing during, and as of the end of, the Employment Term, and/or (y) any product or service that is similar to and competitive with any product or service that the Company is manufacturing, offering, selling, distributing, providing, designing, and/or developing during, and as of the end of, the Employment Term; including but not limited to with respect to aftermarket performance products, including but not limited to carburetors, fuel injection systems, exhausts, safety equipment, suspension, brakes, tuning, accessories, lighting, transmission, drivetrain, off- road products, and automotive racing products. Notwithstanding the foregoing, nothing herein shall prohibit Executive from being a passive owner of not more than two percent (2%) of the equity securities of a publicly traded corporation engaged in a business that is in competition with the Company or any of its Affiliates known to Executive at the end of the Employment Term, so long as Executive has no active participation in the business of such corporation. For purposes of this Agreement, &#8220;control&#8221; means the possession, directly or indirectly, of the power to direct, or cause the direction of, the management and policies of any entity or person, whether through ownership of voting securities, contract or otherwise, and &#8220;controlled&#8221; and &#8220;controlling&#8221; shall have correlative meanings.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:41pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(c)</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>NONSOLICITATION; NONINTERFERENCE</b>.</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 41pt;text-indent:36pt;">(i)&nbsp;&nbsp;&nbsp;&nbsp;During the Employment Term and for one year thereafter, Executive agrees that Executive shall not, except in the furtherance of Executive&#8217;s duties hereunder, directly or indirectly, individually or on behalf of any other person, firm, corporation or other entity,</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 41pt;">(A) solicit, aid or induce any individual or entity that is, or was during the twelve-month period immediately prior to the termination of Executive&#8217;s employment for any reason, a customer of the Company or any of its Affiliates to purchase goods or services then sold by the Company or any of its Affiliates from another person, firm, corporation or other entity or assist or aid any other persons or entity in identifying or soliciting any such customer or (B) interfere, or aid or induce any other person or entity in interfering, with the relationship between the Company or any of its Affiliates and any of their respective vendors, or licensors.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 41pt;text-indent:36pt;">(ii)&nbsp;&nbsp;&nbsp;&nbsp;During the Employment Term and Restrictive Period, Executive agrees that Executive shall not, except in the furtherance of Executive&#8217;s duties hereunder, directly or indirectly, individually or on behalf of any other person, firm, corporation or other entity,</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 41pt;">(A) solicit, aid or induce any employee of the Company or any of its Affiliates to leave such employment or to accept employment with any other person, firm, corporation or other entity unaffiliated with the Company or hire or retain any such employee, or take any action to materially assist or aid any other person, firm, corporation or other entity in identifying, hiring or soliciting any such employee, or (B) interfere, or aid or induce any other person or entity in interfering, with the relationship between the Company or any of its Affiliates known to Executive at the end of the Employment Term; <u>provided</u>, <u>however</u>, that this <u>Section 9(c)(ii)</u> shall not preclude Executive from (x) making generalized solicitations for employees of the Company through advertisements or search firms, (or hiring any such persons through such solicitation), provided that such solicitations are not</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">14</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 41pt;">specifically targeted at any such employee of the Company, or (y) soliciting or hiring any former employee of the Company, whose employment with the Company was terminated by such party at least three (3) months prior to such solicitation or hiring and whose termination was not encouraged, solicited or induced by Executive.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 5pt;text-indent:36pt;">(d)<b>&nbsp;&nbsp;&nbsp;&nbsp;PERMITTED USES OF TRADE SECRETS</b>. Misappropriation of a trade secret of the Company or any Affiliate in breach of this Agreement may subject Executive to liability under, among other laws, the Defend Trade Secrets Act of 2016 (the &#8220;<u>DTSA</u>&#8221;), entitle such parties to injunctive relief, and require Executive to pay compensatory damages, double damages, and attorneys&#8217; fees. Notwithstanding any other provision of this Agreement, Executive hereby is notified in accordance with the DTSA that Executive will not be held criminally or civilly liable under any federal or state trade secret law for the disclosure of a trade secret that is made (i) in confidence to a federal, state, or local government official, either directly or indirectly, or to an attorney, in each case solely for the purpose of reporting or investigating a suspected violation of law; or (ii) in a complaint or other document filed in a lawsuit or other proceeding, if such filing is made under seal. Executive is further notified that if Executive files a lawsuit for retaliation by the Company or any Affiliate for reporting a suspected violation of law, Executive may disclose such entity&#8217;s trade secrets to Executive&#8217;s attorney and use the trade secret information in the court proceeding if Executive files any document containing the trade secret under seal and does not disclose the trade secret except pursuant to court order.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:41pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(e)</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>CONFIDENTIAL DISCLOSURE TO GOVERNMENTAL AND QUASI-</b></p>
			</td>
		</tr>

</table>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 5pt;"><b>GOVERNMENTAL ENTITIES</b>. Nothing in this Agreement prohibits or restricts Executive from reporting possible violations of federal, state, or local law or regulation to, or discussing any such possible violations with, any governmental agency or entity or self-regulatory organization, including by initiating communications directly with, responding to any inquiry from, or providing testimony before any federal, state, or local regulatory authority or agency or self-regulatory organization, including without limitation the Securities and Exchange Commission, the Equal Employment Opportunity Commission, FINRA, and the Occupational Safety and Health Administration, or making any other disclosures that are protected by the whistleblower provisions of any federal, state, or local law or regulation.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:41pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(f)</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>INVENTIONS</b>.</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 41pt;text-indent:36pt;">(i)&nbsp;&nbsp;&nbsp;&nbsp;Executive acknowledges and agrees that all ideas, designs, methods, inventions, discoveries, improvements, developments, technology, works of authorship, and all work product of any kind or nature whatsoever, whether patentable or unpatentable,</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 41pt;">(A) that relate to the business, products, activities, research, or development of the Company or Executive&#8217;s work with the Company, made or conceived or developed by Executive, solely or jointly with others, during the Employment Term, or (B) that arise from any work that Executive performs in connection with the Company, either while performing Executive&#8217;s duties with the Company or on Executive&#8217;s own time, and all rights therein including without limitation in claims related thereto (all of the foregoing &#8220;<u>Inventions</u>&#8221;) shall belong exclusively to the Company (or its designee), whether or not patent applications are filed thereon. Executive hereby irrevocably conveys, transfers and assigns to the Company the Inventions and all intellectual property, proprietary, and other rights therein, including without limitation all rights in and to any patents, copyright</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">15</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 41pt;">registrations, trademark registrations, or other forms of protection that may issue thereon in any and all countries, whether during or subsequent to the Employment Term, together with the right to file, in Executive&#8217;s name or in the name of the Company (or its designee), applications for patents and other rights and registrations (the &#8220;<u>Applications</u>&#8221;). Executive will, at the Company&#8217;s sole cost and expense and at any time during and subsequent to the Employment Term, make such applications, sign such papers, take all rightful oaths, and perform all acts as may be requested from time to time by the Company with respect to the Inventions including without limitation to the perfection, registration, maintenance, or enforcement of any rights therein. Executive will also execute assignments to the Company (or its designee) of the Applications, and give the Company and its attorneys all reasonable assistance (including the giving of testimony) to obtain the Inventions and all intellectual property, proprietary, and other rights therein for the Company&#8217;s benefit, all without additional compensation to Executive from the Company, but entirely at the Company&#8217;s expense. Executive hereby irrevocably designates and appoints the Company and its duly authorized officers and agents as Executive&#8217;s agent and attorney in fact, to act for and in Executive&#8217;s behalf and stead to execute any documents and to do all other lawfully permitted acts in connection with the foregoing, if the Company is unable for any other reason to secure Executive&#8217;s signature on any document for this purpose.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 41pt;text-indent:36pt;">(ii)&nbsp;&nbsp;&nbsp;&nbsp;In addition, Executive acknowledges that the Inventions are and will be deemed &#8220;work made for hire&#8221;, as such term is defined under the copyright laws of the United States, on behalf of the Company and Executive agrees that the Company will be the sole owner of the Inventions, and all underlying rights therein, in all media now known or hereinafter devised, throughout the universe and in perpetuity without any further obligations to Executive. If the Inventions, or any portion thereof, are not or are deemed not to be &#8220;works made for hire&#8221;, Executive hereby irrevocably conveys, transfers and assigns to the Company, all rights, in all media now known or hereinafter devised, throughout the universe and in perpetuity, in and to the Inventions, including, without limitation, all of Executive&#8217;s right, title and interest in the copyrights, trademarks, and other intellectual property and proprietary rights (and all renewals, revivals and extensions thereof) in or to the Inventions, including, without limitation, all rights of any kind or any nature now or hereafter recognized, including, without limitation, the unrestricted right to make modifications, adaptations and revisions to the Inventions, to exploit and allow others to exploit the Inventions and all rights to sue at law or in equity for any infringement, or other unauthorized use or conduct in derogation of the Inventions or any intellectual property or other proprietary rights therein, known or unknown, including without limitation prior to the date hereof, including, without limitation, the right to receive all proceeds and damages therefrom. In addition, Executive hereby waives any so-called &#8220;moral rights&#8221; with respect to the Inventions. To the extent that Executive has any rights in the results and proceeds of Executive&#8217;s service to the Company that cannot be assigned in the manner described herein, Executive agrees to and hereby does unconditionally waive the enforcement of such rights. Executive hereby waives any and all currently existing and future monetary rights in and to the Inventions and all patents, copyright registrations, trademark registrations, and other forms of protection that may issue thereon, including, without limitation, any rights that would otherwise accrue to Executive&#8217;s benefit by virtue of Executive being an employee of or other service provider to the Company. Nothing contained in this <u>Section 9(f)</u> or otherwise in this Agreement shall be construed to reduce</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">16</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 41pt;">or limit the Company&#8217;s right, title, or interest in any Inventions or any intellectual property, proprietary, or other rights therein so as to be less in any respect than the Company would have had in the absence of this Agreement.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 41pt;text-indent:36pt;">(iii)&nbsp;&nbsp;&nbsp;&nbsp;This <u>Section 9(f)</u> does not apply to an invention for which no equipment, supplies, facility, or Confidential Information of Company was used and that was developed entirely on Executive&#8217;s own time, unless (A) the invention relates (1) directly to the business of Company, or (2) to Company&#8217;s actual or demonstrably anticipated research or development or (B) the invention results from any work performed by Executive for Company.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 41pt;text-indent:36pt;">(iv)&nbsp;&nbsp;&nbsp;&nbsp;Executive shall not improperly use for the benefit of, bring to any premises of, divulge, disclose, communicate, reveal, transfer or provide access to, integrate into or use for or to create any Inventions, or share with the Company, any confidential, proprietary or non-public information or intellectual property relating to a former employer or other third party without the prior written permission of such third party and any other necessary rights. Executive represents and warrants that he does not possess or own any rights in or to any confidential, proprietary or non-public information or intellectual property related to the business of the Company. Executive shall comply with all relevant agreements, policies and guidelines of the Company regarding the protection of confidential information and intellectual property and potential conflicts of interest, provided the same are consistent with the terms of this Agreement and Executive&#8217;s duties to the Company and its Affiliates. Executive acknowledges that the Company may amend any such policies and guidelines from time to time, and that Executive remains at all times bound by their most current version.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 5pt;text-indent:36pt;">(g)<b>&nbsp;&nbsp;&nbsp;&nbsp;RETURN OF COMPANY PROPERTY</b>. On the date of Executive&#8217;s termination of employment with the Company for any reason (or at any time prior thereto at the Company&#8217;s request), Executive: (A) will as soon as reasonably practicable deliver to the Company all materials (including all copies and electronically stored data) containing any Confidential Information or other property belonging to the Company or any of its Affiliates in Executive&#8217;s possession, custody, or control (including, but not limited to, any Company-provided access cards, keys, credit cards, desktop computers, laptops, USB drives, discs, external hard drives, tablets, cellular phones, or other equipment, or documents and property belonging to the Company); (B) will not retain any copies (hard copy or digitally-stored) of the Confidential Information; and (C) if requested by the Company, will provide the Company with a signed written statement disclosing whether Executive has returned to the Company all materials (including all copies and electronically stored data) containing any Confidential Information and property of the Company previously in Executive's possession, custody, or control.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 5pt;text-indent:36pt;">(h)<b>&nbsp;&nbsp;&nbsp;&nbsp;REASONABLENESS OF COVENANTS</b>. In signing this Agreement, Executive gives the Company assurance that Executive has carefully read and considered all of the terms and conditions of this Agreement, including the restraints imposed under this <u>Section 9</u>. Executive agrees that these restraints are necessary for the reasonable and proper protection of the Company and its Affiliates and their trade secrets and confidential information and that each and every one of the restraints is reasonable in respect to subject matter, length of time and geographic area, and that these restraints, individually or in the aggregate, will not prevent Executive from obtaining</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">17</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 5pt;">other suitable employment during the period in which Executive is bound by the restraints. Executive agrees that, before providing services, whether as an employee or consultant, to any entity during the period of time that Executive is subject to the constraints in <u>Sections 9(b)</u> and <u>9(c)</u> hereof, Executive will provide a copy of this Agreement (including, without limitation, this <u>Section 9</u>) to such entity, and the Company shall be entitled to share a copy of this Agreement (including, without limitation, this <u>Section 9</u>) with such entity or any other entity to which Executive performs services. Executive acknowledges that each of these covenants has a unique, very substantial and immeasurable value to the Company and its Affiliates and that Executive has sufficient assets and skills to provide a livelihood while such covenants remain in force. Executive further covenants that Executive will not challenge the reasonableness or enforceability of any of the covenants set forth in this <u>Section 9</u>. It is also agreed that each of the Company&#8217;s Affiliates will have the right to enforce all of Executive&#8217;s obligations to that Affiliate under this Agreement and shall be third party beneficiaries hereunder, including without limitation pursuant to this <u>Section 9</u>. In the event an action is filed to enforce the covenants set forth in this Section 9, then the prevailing party or parties in such action shall be entitled to an award of its costs, including attorneys&#8217; fees, from the party or parties not prevailing.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 5pt;text-indent:36pt;">(i)<b>&nbsp;&nbsp;&nbsp;&nbsp;REFORMATION</b>. If it is determined by a court of competent jurisdiction in any state that any restriction in this <u>Section 9</u> is excessive in duration or scope or is unreasonable or unenforceable under applicable law, it is the intention of the parties that such restriction may be modified or amended by the court to render it enforceable to the maximum extent permitted by the laws of that state.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 5pt;text-indent:36pt;">(j)<b>&nbsp;&nbsp;&nbsp;&nbsp;TOLLING</b>. In the event of any violation of the provisions of this <u>Section 9</u>, Executive acknowledges and agrees that the post-termination restrictions contained in this <u>Section 9</u> shall be extended by a period of time equal to the period of such violation, it being the intention of the parties hereto that the running of the applicable post-termination restriction period shall be tolled during any period of such violation.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 5pt;text-indent:36pt;">(k)<b>&nbsp;&nbsp;&nbsp;&nbsp;SURVIVAL OF PROVISIONS</b>. The obligations contained in <u>Sections 9</u> and <u>10</u> hereof shall survive the termination of the Employment Term, the non-renewal of this Agreement and Executive&#8217;s employment with the Company and shall be fully enforceable thereafter.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 5pt;text-indent:36pt;"><b>10.</b><b>&nbsp;&nbsp;&nbsp;&nbsp;COOPERATION. </b>Upon the receipt of reasonable notice from the Company (including outside counsel), Executive agrees that while employed by the Company and thereafter, Executive will utilize his best efforts, in good faith and in the best interest of Company, respond and provide information with regard to matters in which Executive has knowledge as a result of Executive&#8217;s employment with the Company, and will provide reasonable assistance to the Company, its Affiliates and their respective representatives in defense of any claims that may be made against the Company or its Affiliates, and will assist the Company and its Affiliates in the prosecution of any claims that may be made by the Company or its Affiliates, to the extent that such claims may relate to the period of Executive&#8217;s employment with the Company (collectively, the &#8220;<u>Claims</u>&#8221;), all at the Company&#8217;s sole cost and expense. Executive agrees to promptly inform the Board if Executive becomes aware of any lawsuits involving Claims that may be filed or threatened against the Company or its Affiliates. Executive also agrees to promptly inform the Board (to the extent that Executive is legally permitted to do so) if Executive is asked to assist in any investigation of the Company or its Affiliates (or their actions) or another party attempts to</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">18</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 5pt;">obtain information or documents from Executive (other than in connection with any litigation or other proceeding in which Executive is a party-in-opposition) with respect to matters Executive believes in good faith to relate to any investigation of the Company or its Affiliates, in each case, regardless of whether a lawsuit or other proceeding has then been filed against the Company or its Affiliates with respect to such investigation, and shall not do so unless legally required. During the pendency of any litigation or other proceeding involving Claims, Executive shall not communicate with anyone (other than Executive&#8217;s attorneys and tax and/or financial advisors and except to the extent that Executive determines in good faith is necessary in connection with the performance of Executive&#8217;s duties hereunder) with respect to the facts or subject matter of any pending or potential litigation or regulatory or administrative proceeding involving the Company or any of its Affiliates without giving prior written notice to the Board or the Company&#8217;s counsel.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 5pt;text-indent:36pt;"><b>11.</b><b>&nbsp;&nbsp;&nbsp;&nbsp;EQUITABLE RELIEF AND OTHER REMEDIES. </b>Executive acknowledges and agrees that the Company&#8217;s remedies at law for a breach or threatened breach of any of the provisions of <u>Section 9</u> hereof would be inadequate and, in recognition of this fact, Executive agrees that, in the event of such a breach or threatened breach, in addition to any remedies at law, the Company, shall be entitled to obtain equitable relief in the form of specific performance, a temporary restraining order, a temporary or permanent injunction or any other equitable remedy which may then be available. In the event that a legal action is filed and a judgment entered ruling that Executive has violated <u>Section 9</u> hereof, any severance or other benefits being paid or provided to Executive and/or Executive&#8217;s dependents pursuant to this Agreement or otherwise shall immediately cease, and any severance previously paid to Executive shall be immediately repaid to the Company upon the Company making written demand on the Executive for such payment; provided, however, that the Executive will, in any event, be entitled to receive or retain Five Hundred Dollars ($500.00) of the severance. The Company and Executive acknowledge and agree that such forfeiture and claw back are in addition to, and not in lieu of, any and all other legal and/or equitable remedies that may be available to the Company in connection with the Executive&#8217;s breach of any covenant or provision set forth in this Agreement.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 5pt;text-indent:36pt;"><b>12.</b><b>&nbsp;&nbsp;&nbsp;&nbsp;SUCCESSORS AND ASSIGNS. </b>This Agreement shall be binding on and inure to the benefit of the parties hereto and their respective heirs, executors and administrators, successors and assigns, except that the rights and obligations of Executive hereunder are personal and may not be assigned without the Company&#8217;s prior written consent. In addition, the Company may assign this Agreement and its rights and obligations to any successor to all of substantially all of the business and/or assets of the Company, <u>provided</u> that the Company shall require such successor to expressly assume and agree to perform this Agreement in the same manner and to the same extent that the Company would be required to perform it if no such succession had taken place. As used in this Agreement, &#8220;<u>Company</u>&#8221; shall mean the Company and any assignee set forth above or successor to its business and/or assets, which assumes and agrees to perform the duties and obligations of the Company under this Agreement by operation of law or otherwise.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 5pt;text-indent:36pt;"><b>13.</b><b>&nbsp;&nbsp;&nbsp;&nbsp;NOTICE. </b>For purposes of this Agreement, notices and all other communications provided for in this Agreement shall be in writing and shall be deemed to have been duly given (a) on the date of delivery, if delivered by hand, (b) on the date of transmission, if delivered by confirmed mail or electronic mail, (c) on the first business day following the date of deposit, if delivered by guaranteed overnight delivery service, or (d) on the fourth business day following the date delivered or mailed by United States registered or certified mail, return receipt requested,</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">19</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 5pt;">postage prepaid, addressed, if to Executive at the address (or to the email address) shown in the books and records of the Company, and if to the Company, to the Board Chair or Executive Chair, the Chair of the Board&#8217;s Audit Committee, and the Company&#8217;s General Counsel or Chief Legal Officer, at the Company&#8217;s principal executive office, or to such other address as either party may have furnished to the other in writing in accordance herewith, except that notices of change of address shall be effective only upon receipt.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 5pt;text-indent:36pt;"><b>14.</b><b>&nbsp;&nbsp;&nbsp;&nbsp;INSURANCE. </b>Executive will be covered by the Company&#8217;s director and officer insurance policy to the same extent as all other senior executive officers of the Company. Subsequent to the cessation of Executive&#8217;s employment with the Company, the Company shall ensure that the insurance coverage is continued with respect to any claims made against the Executive with respect to acts or omissions during the time Executive was employed by the Company.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:41pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>15.</b></p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>SECTION HEADINGS; INCONSISTENCY; CONSTRUCTION. </b>The section</p>
			</td>
		</tr>

</table>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 5pt;">headings used in this Agreement are included solely for convenience and shall not affect, or be used in connection with, the interpretation of this Agreement. In the event of any inconsistency between the terms of this Agreement and any policy of the Company, the terms of this Agreement shall govern and control. This Agreement is the result of negotiations between the parties, and no party shall be deemed the drafter of this Agreement. The language of this Agreement shall in all cases be construed as a whole, according to its fair meaning, and not strictly for or against either party.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 5pt;text-indent:36pt;"><b>16.</b><b>&nbsp;&nbsp;&nbsp;&nbsp;SEVERABILITY. </b>The provisions of this Agreement shall be deemed severable and the invalidity or unenforceability of any provision shall not affect the validity or enforceability of the other provisions hereof</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 5pt;text-indent:36pt;"><b>17.</b><b>&nbsp;&nbsp;&nbsp;&nbsp;COUNTERPARTS. </b>This Agreement may be executed in several counterparts, each of which shall be deemed to be an original but all of which together will constitute one and the same instrument. Signatures transmitted by facsimile or other electronic means (including, without limitation, DocuSign, pdf format, or any electronic signature complying with the U.S. ESIGN Act of 2000) are acceptable the same as original signatures for execution of this Agreement.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 5pt;text-indent:36pt;"><b>18.</b><b>&nbsp;&nbsp;&nbsp;&nbsp;GOVERNING LAW; JURISDICTION. </b>This Agreement, the rights and obligations of the parties hereto, and any claims or disputes relating thereto, shall be governed by and construed in accordance with the laws of the Commonwealth of Kentucky without giving effect to any choice-of-law rule or conflict-of-law principle that would cause the application of the laws of any jurisdiction other than Kentucky. Each of the parties agrees that any dispute between the parties arising out of or relating to this Agreement, Executive&#8217;s employment with the Company or any of its Affiliates shall be resolved exclusively a state or federal court having appropriate subject matter jurisdiction located in, or whose judicial district encompasses or serves, Warren County, Kentucky and the appellate courts having jurisdiction of appeals from such courts. In that context, and without limiting the generality of the foregoing, each of the parties hereto irrevocably and unconditionally (a) submits in any proceeding relating to this Agreement or Executive&#8217;s employment by the Company or any Affiliate, or for the recognition and enforcement of any judgment in respect thereof (a &#8220;<u>Proceeding</u>&#8221;), to the exclusive jurisdiction of the courts located in,</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">20</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 5pt;">or whose judicial district encompasses or serves, Warren County, Kentucky and the appellate courts having jurisdiction of appeals from such courts, and agrees that all claims in respect of any such Proceeding shall be heard and determined in a state or federal court having appropriate subject matter jurisdiction located in, or whose judicial district encompasses or serves, Warren County, Kentucky and the appellate courts having jurisdiction of appeals from such courts, (b) consents that any such Proceeding may and shall be brought in such courts and waives any objection that Executive or the Company may now or thereafter have to the venue or personal jurisdiction of any such Proceeding in any such court or that such Proceeding was brought in an inconvenient court and agrees not to plead or claim the same, (c) WAIVES ALL RIGHT TO TRIAL BY JURY IN ANY PROCEEDING (WHETHER BASED ON CONTRACT, TORT OR OTHERWISE) ARISING OUT OF OR RELATING TO THIS AGREEMENT OR EXECUTIVE&#8217;S EMPLOYMENT BY THE COMPANY OR ANY AFFILIATE OF THE COMPANY, OR EXECUTIVE&#8217;S OR THE COMPANY&#8217;S PERFORMANCE UNDER, OR THE</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 5pt;">ENFORCEMENT OF, THIS AGREEMENT, (d) agrees that service of process in any such Proceeding may be effected by mailing a copy of such process by registered or certified mail (or any substantially similar form of mail), postage prepaid, to such party at Executive&#8217;s or the Company&#8217;s address as provided in <u>Section 13</u> hereof, and (e) agrees that nothing in this Agreement shall affect the right to effect service of process in any other manner permitted by the laws of the State of Kentucky.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 5pt;text-indent:36pt;"><b>19.</b><b>&nbsp;&nbsp;&nbsp;&nbsp;MISCELLANEOUS. </b>No provision of this Agreement may be modified, waived or discharged unless such waiver, modification or discharge is agreed to in writing and signed by Executive and such officer or director as may be designated by the Board. No waiver by either party hereto at any time of any breach by the other party hereto of, or compliance with, any condition or provision of this Agreement to be performed by such other party shall be deemed a waiver of similar or dissimilar provisions or conditions at the same or at any prior or subsequent time. This Agreement together with all exhibits hereto sets forth the entire agreement of the parties hereto in respect of the subject matter contained herein and supersedes any and all prior agreements or understandings (including, without limitation, the offer letter dated April 26, 2023 (the &#8220;<u>Former</u> <u>Agreement</u>&#8221;) and the Company and its Affiliates shall have no liability with respect to the Former Agreement) between Executive and the Company and its Affiliates with respect to the subject matter hereof; provided that in the event that Executive becomes a party to any other agreement providing for restrictive covenants similar to <u>Section 9</u>, such agreement shall also apply pursuant to its terms. No agreements or representations, oral or otherwise, express or implied, with respect to the subject matter hereof have been made by either party which are not expressly set forth in this Agreement.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:41pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>20.</b></p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>REPRESENTATIONS.</b></p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin: 0pt 0pt 0pt 5pt;text-indent:36pt;">(a)&nbsp;&nbsp;&nbsp;&nbsp;Executive represents and warrants to the Company that (a) Executive has the legal right to enter into this Agreement and to perform all of the obligations on Executive&#8217;s part to be performed hereunder in accordance with its terms, (b) Executive is not a party to any agreement or understanding, written or oral, and is not subject to any restriction, which, in either case, could prevent Executive from entering into this Agreement or impede Executive from performing all of Executive&#8217;s duties and obligations hereunder, and (c) Executive has not provided and will not provide to the Company, and will not use or disclose during the performance of Executive&#8217;s</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 14pt; text-indent: -9pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 14pt; text-indent: -18pt; text-align: center;">&nbsp;21</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">services for the Company, any third party&#8217;s documents, materials, or information subject to any&nbsp;legally enforceable restrictions or obligations as to confidentiality or secrecy.&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: 36pt;">(b) Upon Executive&#8217;s start date, Executive shall execute and be subject to the&nbsp;Company&#8217;s Indemnification Agreement entered into between Holley Inc. and its officers and&nbsp;directors.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: 36pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: 36pt;">21. TAX MATTERS.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: 36pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: 36pt;">(a) WITHHOLDING. The Company may withhold from any and all amounts&nbsp;payable under this Agreement or otherwise such federal, state and local taxes as may be required&nbsp;to be withheld pursuant to any applicable law or regulation. In the event that the Company fails&nbsp;to withhold any taxes required to be withheld by applicable law or regulation, Executive agrees to&nbsp;indemnify the Company for any amount paid with respect to any such taxes, together with any&nbsp;interest, penalty and/or expense related thereto.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: 36pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: 36pt;">(b) SECTION 409A COMPLIANCE.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: 36pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: 72pt;">(i) The intent of the parties is that payments and benefits under this Agreement&nbsp;comply with Internal Revenue Code Section 409A and the regulations and guidance&nbsp;promulgated thereunder (collectively &#8220;Code Section 409A&#8221;) and, accordingly, to the&nbsp;maximum extent permitted, this Agreement shall be interpreted to be in compliance&nbsp;therewith. In no event whatsoever shall the Company be liable for any additional tax,&nbsp;interest or penalty that may be imposed on Executive by Code Section 409A or damages&nbsp;for failing to comply with Code Section 409A.&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: 72pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: 72pt;">(ii) A termination of employment shall not be deemed to have occurred for&nbsp;purposes of any provision of this Agreement providing for the payment of any amounts or&nbsp;benefits upon or following a termination of employment unless such termination is also a&nbsp;&#8220;separation from service&#8221; within the meaning of Code Section 409A and, for purposes of&nbsp;any such provision of this Agreement, references to a &#8220;termination,&#8221; &#8220;termination of&nbsp;employment&#8221; or like terms shall mean &#8220;separation from service.&#8221; Notwithstanding&nbsp;anything to the contrary in this Agreement, if Executive is deemed on the date of&nbsp;termination to be a &#8220;specified employee&#8221; within the meaning of that term under Code&nbsp;Section 409A(a)(2)(B), then with regard to any payment or the provision of any benefit&nbsp;that is considered deferred compensation under Code Section 409A payable on account of&nbsp;a &#8220;separation from service,&#8221; such payment or benefit shall not be made or provided until&nbsp;the date which is the earlier of (A) the expiration of the six (6)-month period measured&nbsp;from the date of such &#8220;separation from service&#8221; of Executive, and (B) the date of&nbsp;Executive&#8217;s death, to the extent required under Code Section 409A. Upon the expiration&nbsp;of the foregoing delay period, all payments and benefits delayed pursuant to this<br>
Section 20(b)(ii) (whether they would have otherwise been payable in a single sum or in&nbsp;installments in the absence of such delay) shall be paid or reimbursed to Executive in a&nbsp;lump sum, and any remaining payments and benefits due under this Agreement shall be&nbsp;paid or provided in accordance with the normal payment dates specified for them herein.&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: 0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: -9pt; text-align: center;">22</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: 72pt;">(iii) To the extent that reimbursements or other in-kind benefits under this&nbsp;Agreement constitute &#8220;nonqualified deferred compensation&#8221; for purposes of Code Section&nbsp;409A, (A) all such expenses or other reimbursements hereunder shall be made on or prior&nbsp;to the last day of the taxable year following the taxable year in which such expenses were&nbsp;incurred by Executive, (B) any right to such reimbursement or in-kind benefits shall not be&nbsp;subject to liquidation or exchange for another benefit, and (C) no such reimbursement,&nbsp;expenses eligible for reimbursement, or in-kind benefits provided in any taxable year shall&nbsp;in any way affect the expenses eligible for reimbursement, or in-kind benefits to be&nbsp;provided, in any other taxable year.&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: 72pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: 72pt;">(iv) For purposes of Code Section 409A, Executive&#8217;s right to receive any&nbsp;installment payments pursuant to this Agreement shall be treated as a right to receive a&nbsp;series of separate and distinct payments. Whenever a payment under this Agreement&nbsp;specifies a payment period with reference to a number of days, the actual date of payment&nbsp;within the specified period shall be within the sole discretion of the Company.&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: 72pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: 72pt;">(v) Notwithstanding any other provision of this Agreement to the contrary, in&nbsp;no event shall any payment under this Agreement that constitutes &#8220;nonqualified deferred&nbsp;compensation&#8221; for purposes of Code Section 409A be subject to offset by any other amount&nbsp;unless otherwise permitted by Code Section 409A.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: 72pt; text-align: center;"><br>
REMAINDER OF PAGE INTENTIONALLY LEFT BLANK</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: 72pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: -9pt; text-align: center;">23</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: 72pt;">IN WITNESS WHEREOF the parties hereto have executed this Agreement as of the date&nbsp;first written above.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: 72pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: 162pt;"><b>COMPANY:</b></p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: 162pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: 162pt;">HOLLEY INC.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: 162pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: 162pt;">By:&nbsp; <u>/s/ Matthew E. Rubel</u></p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: 180pt;">Name: Matthew Rubel</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: 180pt;">Title:&nbsp; &nbsp;Executive Chairman</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: 207pt;">&nbsp;Holley Inc</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: 189pt; text-align: center;"><br>
<br>
[Signature Page to Employment Agreement (Holly Inc. and Matthew Stevenson)]</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: 189pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: 189pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: 162pt;"><b>EXECUTIVE:</b></p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: 162pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: 162pt;"><u>/s/Matthew J. Stevenson</u></p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: 162pt;">Matthew Stevenson</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: 189pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: 0pt; text-align: center;">[Signature Page to Employment Agreement (Holly Inc. and Matthew Stevenson)]</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: 189pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: 0pt; text-align: center;">EXHIBIT A</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: 0pt; text-align: center;"><br>
Form of Release</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: 0pt; text-align: center;"><br>
See attached.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: 0pt; text-align: center;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: 0pt; text-align: center;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: 0pt; text-align: center;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: 0pt; text-align: center;">26</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;"><b><u>GENERAL RELEASE</u></b></p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: center;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-indent: 36pt;">I, Matthew Stevenson, on behalf of myself and my heirs, successors and assigns, in&nbsp;consideration of the performance by Holley Inc. (&#8220;<u>Employer</u>&#8221;), of its material obligations under&nbsp;the Employment Agreement (the &#8220;<u>Agreement</u>&#8221;), do hereby release and forever discharge as of the&nbsp;date hereof Employer (together with its&nbsp; Subsidiaries, the &#8220;<u>Company</u>&#8221;), their respective Affiliates,&nbsp;each such Person&#8217;s respective successors and assigns and each of the foregoing Persons&#8217; respective&nbsp;present and former directors, officers, partners, stockholders, members, managers, agents,&nbsp;representatives, employees (and each such Person&#8217;s respective successors and assigns)&nbsp;(collectively, the &#8220;<u>Released Parties</u>&#8221;) to the extent provided below.</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-indent: 36pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-indent: 36pt;">1.&nbsp; &nbsp; I understand that any payments or benefits paid or granted to me under <u>[INSERT&nbsp;APPLICABLE SECTION]</u> of the Agreement represent, in part, consideration for signing this&nbsp;General Release and are not salary, wages or benefits to which I was already entitled. I understand&nbsp;and agree that I will not receive the payments and benefits specified in <u>[INSERT SPECIFIC&nbsp;SECTION]</u> of the Agreement unless I execute this General Release and do not revoke this General&nbsp;Release within the time period permitted hereafter or breach this General Release.</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-indent: 36pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-indent: 36pt;">2.&nbsp; &nbsp; I knowingly and voluntarily release and forever discharge the Company and the&nbsp;other Released Parties from any and all claims, controversies, actions, causes of action, crossclaims,&nbsp;counter-claims, demands, debts, compensatory damages, liquidated damages, punitive or&nbsp;exemplary damages, other damages, claims for costs and attorneys&#8217; fees, or liabilities of any nature&nbsp;whatsoever in law and in equity, both past and present (through the date of this General Release),&nbsp;whether under the laws of the United States or another jurisdiction and whether known or&nbsp;unknown, suspected or claimed against the Company or any of the Released Parties which I, my&nbsp;spouse, or any of my heirs, executors, administrators or assigns, have or may have, including, but&nbsp;not limited to, which arise out of or are connected with my employment with, or my separation&nbsp;from, the Company (including, but not limited to, any allegation, claim or violation, arising under:&nbsp;Title VII of the Civil Rights Act of 1964, as amended; the Civil Rights Act of 1991; the Age&nbsp;Discrimination in Employment Act of 1967, as amended (including the Older Workers Benefit&nbsp;Protection Act); the Equal Pay Act of 1963, as amended; the Americans with Disabilities Act of&nbsp;1990; the Family and Medical Leave Act of 1993; the Civil Rights Act of 1866, as amended; the&nbsp;Worker Adjustment Retraining and Notification Act; the Employee Retirement Income Security&nbsp;Act of 1974; any applicable Executive Order Programs; the Fair Labor Standards Act; or their state&nbsp;or local counterparts; or under any other federal, state or local civil or human rights law, or under&nbsp;any other local, state, or federal law, regulation or ordinance; or under any public policy, contract&nbsp;or tort, or under common law; or arising under any policies, practices or procedures of the&nbsp;Company; or any claim for wrongful discharge, breach of contract, infliction of emotional distress,&nbsp;or defamation; or any claim for costs, fees, or other expenses, including attorneys&#8217; fees incurred&nbsp;in these matters) (all of the foregoing collectively referred to herein as the &#8220;<u>Claims</u>&#8221;); <u>provided</u>,&nbsp;however, that nothing contained in this General Release shall apply to, or release the Company&nbsp;from, any obligation of the Company (i) contained in the Agreement to be performed after the date&nbsp;hereof; (ii) with respect to Accrued Benefits (as defined in the Agreement); or (iii) with respect to&nbsp;Performance and/or Restricted Stock Units (PSUs and/or RSUs) (as defined in the Agreement).&nbsp;&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: center;">1</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left; text-indent: 36pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left; text-indent: 36pt;">3.&nbsp; &nbsp; I represent that I have made no assignment or transfer of any right, claim, demand,&nbsp;cause of action, or other matter covered by paragraph 2 above.</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left; text-indent: 36pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left; text-indent: 36pt;">4.&nbsp; &nbsp; I agree that this General Release does not waive or release any rights or claims that&nbsp;I may have under the Age Discrimination in Employment Act of 1967 which arise after the date I&nbsp;execute this General Release. I acknowledge and agree that my separation from employment with&nbsp;the Company in compliance with the terms of the Agreement shall not serve as the basis for any&nbsp;claim or action (including, without limitation, any claim under the Age Discrimination in&nbsp;Employment Act of 1967).</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left; text-indent: 36pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left; text-indent: 36pt;">5.&nbsp; &nbsp; In signing this General Release, I acknowledge and intend that it shall be effective&nbsp;as a bar to each and every one of the Claims hereinabove mentioned or implied. I expressly consent&nbsp;that this General Release shall be given full force and effect according to each and all of its express&nbsp;terms and provisions, including those relating to unknown and unsuspected Claims&nbsp;(notwithstanding any state statute that expressly limits the effectiveness of a general release of&nbsp;unknown, unsuspected and unanticipated Claims), if any, as well as those relating to any other&nbsp;Claims hereinabove mentioned or implied. I acknowledge and agree that this waiver is an essential&nbsp;and material term of this General Release and that without such waiver the Company would not&nbsp;have agreed to the terms of the Agreement. I covenant that I shall not directly or indirectly,&nbsp;commence, maintain or prosecute or sue any of the Released Parties either affirmatively or by way&nbsp;of cross-complaint, indemnity claim, defense or counterclaim or in any other manner or at all on&nbsp;any Claim covered by this General Release. I further agree that in the event I should bring a Claim&nbsp;seeking damages against the Company, or in the event I should seek to recover against the&nbsp;Company in any Claim brought by a governmental agency on my behalf, this General Release&nbsp;shall serve as a complete defense to such Claims. I further agree that I am not aware of any pending&nbsp;charge or complaint of the type described in paragraph 2 as of the execution of this General&nbsp;Release.</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left; text-indent: 36pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left; text-indent: 36pt;">6.&nbsp; &nbsp; I agree that neither this General Release, nor the furnishing of the consideration for&nbsp;this General Release, shall be deemed or construed at any time to be an admission by the Company,&nbsp;any Released Party or myself of any improper or unlawful conduct.</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left; text-indent: 36pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left; text-indent: 36pt;">7.&nbsp; &nbsp; I agree that this General Release is confidential and agree not to disclose any&nbsp;information regarding the terms of this General Release, except to my immediate family and any&nbsp;tax, legal or other counsel I have consulted regarding the meaning or effect hereof or as required&nbsp;by law, and I will instruct each of the foregoing not to disclose the same to anyone.</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left; text-indent: 36pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left; text-indent: 36pt;">8.&nbsp; &nbsp; Any non-disclosure provision in this General Release does not prohibit or restrict&nbsp;me (or my attorney) from responding to any inquiry about this General Release or its underlying&nbsp;facts and circumstances by the Securities and Exchange Commission (SEC), the National&nbsp;Association of Securities Dealers, Inc. (NASD), any other self-regulatory organization or&nbsp;governmental entity.</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left; text-indent: 36pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left; text-indent: 36pt;">9.&nbsp; &nbsp; Without limitation of any provision of the Agreement, I hereby expressly re-affirm&nbsp;my obligations under <u>Sections 9</u> and <u>10</u> of the Agreement.</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: center;">2</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left; text-indent: 36pt;">10.&nbsp; &nbsp; Whenever possible, each provision of this General Release shall be interpreted in&nbsp;such manner as to be effective and valid under applicable law, but if any provision of this General&nbsp;Release is held to be invalid, illegal or unenforceable in any respect under any applicable law or&nbsp;rule in any jurisdiction, such invalidity, illegality or unenforceability shall not affect any other&nbsp;provision or any other jurisdiction, but this General Release shall be reformed, construed and&nbsp;enforced in such jurisdiction as if such invalid, illegal or unenforceable provision had never been&nbsp;contained herein.</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left; text-indent: 36pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left; text-indent: 36pt;">11.&nbsp; &nbsp; Notwithstanding anything to the contrary, nothing herein or in any Company policy&nbsp;or agreement shall prevent me from (i) speaking with law enforcement, the Equal Employment&nbsp;Opportunity Commission, any state or local division of human rights or fair employment agency,&nbsp;or my attorney; (ii) filing a charge or complaint with, participating in an investigation or&nbsp;proceeding conducted by, or reporting possible violations of law or regulation to any federal, state&nbsp;or local government agency; (iii) truthfully responding to or complying with a subpoena, court&nbsp;order, or other legal process; (iv) filing or disclosing any facts necessary to receive unemployment&nbsp;insurance, Medicaid, or other public benefits to which I may be entitled; or (v) exercising any right&nbsp;I may have under applicable labor laws to engage in protected concerted activity with other&nbsp;employees; provided however, that I agree to forgo any monetary benefit from the filing of a charge&nbsp;or complaint with a government agency except pursuant to a whistleblower program or where my&nbsp;right to receive such a monetary benefit is otherwise not waivable by law.</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left; text-indent: 36pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left; text-indent: 36pt;">12.&nbsp; &nbsp; For purposes of this General Release, the following terms have the following&nbsp;meanings:</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left; text-indent: 36pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left; text-indent: 0pt;">&#8220;<u>Affiliate</u>&#8221; means, with respect to any Person, any Person that controls, is controlled by or is under&nbsp;common control with such Person or an Affiliate of such Person.</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left; text-indent: 36pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left; text-indent: 0pt;">&#8220;<u>Person</u>&#8221; means an individual, a partnership, a limited liability company, a corporation, an&nbsp;association, a joint stock company, a trust, a joint venture, an unincorporated organization,&nbsp;investment fund, any other business entity and a governmental entity or any department, agency&nbsp;or political subdivision thereof.</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left; text-indent: 36pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left; text-indent: 0pt;">&#8220;<u>Subsidiary</u>&#8221; means, with respect to any Person, any corporation, limited liability company,&nbsp;partnership, association, or business entity of which (i) if a corporation, a majority of the total&nbsp;voting power of shares of stock entitled (without regard to the occurrence of any contingency) to&nbsp;vote in the election of directors, managers, or trustees thereof is at the time owned or controlled,&nbsp;directly or indirectly, by that Person or one or more of the other Subsidiaries of that Person or a&nbsp;combination thereof, or (ii) if a limited liability company, partnership, association, or other&nbsp;business entity (other than a corporation), a majority of partnership or other similar ownership&nbsp;interest thereof is at the time owned or controlled, directly or indirectly, by that Person or one or&nbsp;more Subsidiaries of that Person or a combination thereof. For purposes hereof, a Person or&nbsp;Persons shall be deemed to have a majority ownership interest in a limited liability company,&nbsp;partnership, association, or other business entity (other than a corporation) if such Person or&nbsp;Persons shall be allocated a majority of limited liability company, partnership, association, or other&nbsp;business entity gains or losses or shall be or control any managing director or general partner of&nbsp;such limited liability company, partnership, association, or other business entity.</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: center;">3</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left;"><br>
BY SIGNING THIS GENERAL RELEASE, I REPRESENT AND AGREE THAT:</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left;"><br>
(a)&nbsp; &nbsp; I HAVE READ IT CAREFULLY;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left;"><br>
(b)&nbsp; &nbsp; I UNDERSTAND ALL OF ITS TERMS AND KNOW THAT I AM GIVING UP&nbsp;IMPORTANT RIGHTS, INCLUDING BUT NOT LIMITED TO, RIGHTS UNDER THE AGE&nbsp;DISCRIMINATION IN EMPLOYMENT ACT OF 1967, AS AMENDED, TITLE VII OF THE&nbsp;CIVIL RIGHTS ACT OF 1964, AS AMENDED; THE EQUAL PAY ACT OF 1963, THE&nbsp;AMERICANS WITH DISABILITIES ACT OF 1990; AND THE EMPLOYEE RETIREMENT&nbsp;INCOME SECURITY ACT OF 1974, AS AMENDED;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left;"><br>
(c)&nbsp; &nbsp; I VOLUNTARILY CONSENT TO EVERYTHING IN IT;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left;"><br>
(d)&nbsp; &nbsp; I HAVE BEEN ADVISED TO CONSULT WITH AN ATTORNEY (VIA THIS&nbsp;GENERAL RELEASE) BEFORE EXECUTING IT AND I HAVE DONE SO OR, AFTER&nbsp;CAREFUL READING AND CONSIDERATION, I HAVE CHOSEN NOT TO DO SO OF MY&nbsp;OWN VOLITION;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left;"><br>
(e)&nbsp; &nbsp; I HAVE HAD AT LEAST 21 DAYS FROM THE DATE OF MY RECEIPT OF THIS&nbsp;GENERAL RELEASE SUBSTANTIALLY IN ITS FINAL FORM TO CONSIDER IT AND&nbsp;THE CHANGES MADE SINCE THE LATEST VERSION OF THIS GENERAL RELEASE&nbsp;ARE NOT MATERIAL AND WILL NOT RESTART THE REQUIRED 21-DAY PERIOD;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left;"><br>
(f)&nbsp; &nbsp; I UNDERSTAND THAT I HAVE SEVEN DAYS AFTER THE EXECUTION OF THIS&nbsp;GENERAL RELEASE TO REVOKE IT AND THAT THIS GENERAL RELEASE SHALL NOT&nbsp;BECOME EFFECTIVE OR ENFORCEABLE UNTIL THE EIGHTH DAY FOLLOWING&nbsp;EXECUTION OF THIS GENERAL RELEASE;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left;"><br>
(g)&nbsp; &nbsp; I HAVE SIGNED THIS GENERAL RELEASE KNOWINGLY AND VOLUNTARILY&nbsp;AND WITH THE ADVICE OF ANY COUNSEL RETAINED TO ADVISE ME WITH&nbsp;RESPECT TO IT; AND</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left;"><br>
(h)&nbsp; &nbsp; I AGREE THAT THE PROVISIONS OF THIS GENERAL RELEASE MAY NOT BE&nbsp;AMENDED, WAIVED, CHANGED OR MODIFIED EXCEPT BY AN INSTRUMENT IN&nbsp;WRITING SIGNED BY AN AUTHORIZED REPRESENTATIVE OF THE COMPANY AND&nbsp;BY ME.</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-align: left;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 5pt;">DATE:&nbsp;&nbsp;&nbsp;&nbsp;<u>May 13th, 2023</u><u>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</u>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<u>/s/ Matthew J. Stevenson</u></p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 5pt;text-indent:81pt;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Matthew Stevenson</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-indent: -18pt; text-align: center;"><br>
4</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<div class="LAST-PAGE-BREAK">
<div class="PGFTR">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>
</div>


</body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>4
<FILENAME>ex_526008.htm
<DESCRIPTION>EXHIBIT 31.1
<TEXT>
<html><head>
	<title>ex_526008.htm</title>
	<!-- Generated by ThunderDome Portal - 7/27/2023 7:32:00 PM --><meta charset="utf-8"><meta name="format-detection" content="telephone=no">
</head>
<body style="font-size:10pt;font-family:'Times New Roman';padding:0in .1in;">
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">Exhibit 31.1</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>CERTIFICATIONS</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">I, Matthew Stevenson, certify that:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">1. I have reviewed this quarterly report on Form 10-Q of Holley Inc.;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">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-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">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-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">4. The registrant's&nbsp;other certifying officer 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-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">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;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">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;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">c) Evaluated the effectiveness of the registrant's&nbsp;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-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">d) Disclosed in this report any change in the registrant's&nbsp;internal control over financial reporting that occurred during the registrant's&nbsp;most recent fiscal quarter (the registrant's&nbsp;fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's&nbsp;internal control over financial reporting; and</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">5. The registrant's&nbsp;other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's&nbsp;auditors and the audit committee of registrant's board of directors (or persons performing the equivalent functions):</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">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's&nbsp;ability to record, process, summarize and report financial information; and</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's&nbsp;internal control over financial reporting.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:43%;margin-left:auto;margin-right:0pt;">

		<tr>
			<td style="border-bottom:solid 1px #000000;vertical-align:top;width:55.9%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">/s/ Matthew Stevenson</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:bottom;width:55.9%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Matthew Stevenson</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:bottom;width:55.9%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">President and Chief Executive Officer</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:bottom;width:55.9%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align:bottom;width:55.9%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">August 10, 2023</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="LAST-PAGE-BREAK">
<div class="PGFTR">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>
</div>


</body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>5
<FILENAME>ex_526009.htm
<DESCRIPTION>EXHIBIT 31.2
<TEXT>
<html><head>
	<title>ex_526009.htm</title>
	<!-- Generated by ThunderDome Portal - 7/27/2023 7:31:13 PM --><meta charset="utf-8"><meta name="format-detection" content="telephone=no">
</head>
<body style="font-size:10pt;font-family:'Times New Roman';padding:0in .1in;">
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">Exhibit 31.2</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>CERTIFICATIONS</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">I, Jesse Weaver, certify that:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">1. I have reviewed this quarterly report on Form 10-Q of Holley Inc.;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">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-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">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-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">4. The registrant's&nbsp;other certifying officer 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-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">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;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">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;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">c) Evaluated the effectiveness of the registrant's&nbsp;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-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">d) Disclosed in this report any change in the registrant's&nbsp;internal control over financial reporting that occurred during the registrant's&nbsp;most recent fiscal quarter (the registrant's&nbsp;fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's&nbsp;internal control over financial reporting; and</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">5. The registrant's&nbsp;other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's&nbsp;auditors and the audit committee of registrant's board of directors (or persons performing the equivalent functions):</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">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's&nbsp;ability to record, process, summarize and report financial information; and</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's&nbsp;internal control over financial reporting.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:45%;margin-left:auto;margin-right:0pt;">

		<tr>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:52.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">/s/ Jesse Weaver</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:bottom;width:52.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Jesse Weaver</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:bottom;width:52.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Chief Financial Officer</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:bottom;width:52.8%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align:bottom;width:52.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">August 10, 2023</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="LAST-PAGE-BREAK">
<div class="PGFTR">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>
</div>


</body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>6
<FILENAME>ex_526010.htm
<DESCRIPTION>EXHIBIT 32.1
<TEXT>
<html><head>
	<title>ex_526010.htm</title>
	<!-- Generated by ThunderDome Portal - 6/16/2023 5:04:16 PM --><meta charset="utf-8"><meta name="format-detection" content="telephone=no">
</head>
<body style="font-size:10pt;font-family:'Times New Roman';padding:0in .1in;">
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">Exhibit 32.1</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>CERTIFICATIONS PURSUANT TO</b></p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</b></p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>(18 U.S.C. SECTION 1350)</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In connection with the Quarterly Report on Form 10-Q of Holley Inc. (the "Company") for the quarter ended July 2, 2023, as filed with the Securities and Exchange Commission (the "Report"), Matthew Stevenson, President and Chief Executive Officer of the Company, does hereby certify, pursuant to &#167; 906 of the Sarbanes-Oxley Act of 2002 (18 U.S.C. &#167; 1350), that to his knowledge:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">(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-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:43%;margin-left:auto;margin-right:0pt;">

		<tr>
			<td style="border-bottom:solid 1px #000000;vertical-align:top;width:55.9%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">/s/ Matthew&nbsp;Stevenson</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:bottom;width:55.9%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Matthew&nbsp;Stevenson</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:bottom;width:55.9%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">President and Chief Executive Officer</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:bottom;width:55.9%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align:bottom;width:55.9%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">August 10, 2023</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">A signed original of this statement has been provided to the Company and will be retained by the Company and furnished to the SEC or its staff upon request.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="LAST-PAGE-BREAK">
<div class="PGFTR">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>
</div>


</body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>7
<FILENAME>ex_526011.htm
<DESCRIPTION>EXHIBIT 32.2
<TEXT>
<html><head>
	<title>ex_526011.htm</title>
	<!-- Generated by ThunderDome Portal - 6/16/2023 5:04:48 PM --><meta charset="utf-8"><meta name="format-detection" content="telephone=no">
</head>
<body style="font-size:10pt;font-family:'Times New Roman';padding:0in .1in;">
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">Exhibit 32.2</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>CERTIFICATIONS PURSUANT TO</b></p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</b></p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>(18 U.S.C. SECTION 1350)</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In connection with the Quarterly Report on Form 10-Q of Holley Inc. (the "Company") for the quarter ended July 2, 2023, as filed with the Securities and Exchange Commission (the "Report"), Jesse Weaver, Chief Financial Officer of the Company, does hereby certify, pursuant to &#167; 906 of the Sarbanes-Oxley Act of 2002 (18 U.S.C. &#167; 1350), that to his knowledge:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">(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-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:45%;margin-left:auto;margin-right:0pt;">

		<tr>
			<td style="border-bottom:solid 1px #000000;vertical-align:bottom;width:52.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">/s/ Jesse Weaver</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:bottom;width:52.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Jesse Weaver</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:bottom;width:52.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Chief Financial Officer</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:bottom;width:52.8%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align:bottom;width:52.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">August 10, 2023</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">A signed original of this statement has been provided to the Company and will be retained by the Company and furnished to the SEC or its staff upon request.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="LAST-PAGE-BREAK">
<div class="PGFTR">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>
</div>


</body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>8
<FILENAME>hlly-20230702.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 11:15PM UTC 2023-08-09--><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:country="http://xbrl.sec.gov/country/2023" xmlns:currency="http://xbrl.sec.gov/currency/2023" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:exch="http://xbrl.sec.gov/exch/2023" xmlns:hlly="http://www.holley.com/20230702" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:naics="http://xbrl.sec.gov/naics/2023" xmlns:sic="http://xbrl.sec.gov/sic/2023" xmlns:srt="http://fasb.org/srt/2023" xmlns:srt-types="http://fasb.org/srt-types/2023" xmlns:stpr="http://xbrl.sec.gov/stpr/2023" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:us-types="http://fasb.org/us-types/2023" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.holley.com/20230702">
  <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/naics/2023" schemaLocation="https://xbrl.sec.gov/naics/2023/naics-2023.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/country/2023" schemaLocation="https://xbrl.sec.gov/country/2023/country-2023.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/exch/2023" schemaLocation="https://xbrl.sec.gov/exch/2023/exch-2023.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/dei/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd"/>
  <xsd:import namespace="http://fasb.org/srt/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/sic/2023" schemaLocation="https://xbrl.sec.gov/sic/2023/sic-2023.xsd"/>
  <xsd:import namespace="http://fasb.org/us-types/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd"/>
  <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/stpr/2023" schemaLocation="https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd"/>
  <xsd:import namespace="http://fasb.org/srt-types/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd"/>
  <xsd:import namespace="http://fasb.org/us-gaap/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd"/>
  <xsd:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/currency/2023" schemaLocation="https://xbrl.sec.gov/currency/2023/currency-2023.xsd"/>
  <xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd"/>
  <xsd:annotation>
    <xsd:appinfo>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="hlly-20230702_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="hlly-20230702_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="hlly-20230702_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="hlly-20230702_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="statement-document-and-entity-information" roleURI="http://www.holley.com/20230702/role/statement-document-and-entity-information">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">000 - Document - Document And Entity Information</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-condensed-consolidated-balance-sheets-unaudited" roleURI="http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">001 - Statement - Condensed Consolidated Balance Sheets (Unaudited)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-condensed-consolidated-balance-sheets-unaudited-parentheticals" roleURI="http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited-parentheticals">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited" roleURI="http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">003 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited" roleURI="http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">004 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-condensed-consolidated-statements-of-cash-flows-unaudited" roleURI="http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-1-description-of-the-business-basis-of-presentation-and-summary-of-significant-accounting-policies" roleURI="http://www.holley.com/20230702/role/statement-note-1-description-of-the-business-basis-of-presentation-and-summary-of-significant-accounting-policies">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">006 - Disclosure - Note 1 - Description of the Business, Basis of Presentation, and Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-2-acquisitions" roleURI="http://www.holley.com/20230702/role/statement-note-2-acquisitions">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">007 - Disclosure - Note 2 - Acquisitions</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-3-inventory" roleURI="http://www.holley.com/20230702/role/statement-note-3-inventory">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">008 - Disclosure - Note 3 - Inventory</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-4-property-plant-and-equipment-net" roleURI="http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">009 - Disclosure - Note 4 - Property, Plant and Equipment, Net</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-5-goodwill-and-other-intangible-assets" roleURI="http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">010 - Disclosure - Note 5 - Goodwill and Other Intangible Assets</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-6-accrued-liabilities" roleURI="http://www.holley.com/20230702/role/statement-note-6-accrued-liabilities">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">011 - Disclosure - Note 6 - Accrued Liabilities</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-7-debt" roleURI="http://www.holley.com/20230702/role/statement-note-7-debt">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">012 - Disclosure - Note 7 - Debt</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-8-common-stock-warrants-and-earnout-liability" roleURI="http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">013 - Disclosure - Note 8 - Common Stock Warrants and Earn-out Liability</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-9-derivative-instruments" roleURI="http://www.holley.com/20230702/role/statement-note-9-derivative-instruments">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">014 - Disclosure - Note 9 - Derivative Instruments</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-10-fair-value-measurements" roleURI="http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">015 - Disclosure - Note 10 - Fair Value Measurements</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-11-revenue-" roleURI="http://www.holley.com/20230702/role/statement-note-11-revenue-">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">016 - Disclosure - Note 11 - Revenue</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-12-income-taxes" roleURI="http://www.holley.com/20230702/role/statement-note-12-income-taxes">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">017 - Disclosure - Note 12 - Income Taxes</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-13-earnings-per-share" roleURI="http://www.holley.com/20230702/role/statement-note-13-earnings-per-share">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">018 - Disclosure - Note 13 - Earnings Per Share</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-14-benefit-plans" roleURI="http://www.holley.com/20230702/role/statement-note-14-benefit-plans">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">019 - Disclosure - Note 14 - Benefit Plans</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-15-equitybased-compensation-plans" roleURI="http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">020 - Disclosure - Note 15 - Equity-based Compensation Plans</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-16-lease-commitments-" roleURI="http://www.holley.com/20230702/role/statement-note-16-lease-commitments-">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">021 - Disclosure - Note 16 - Lease Commitments</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-17-acquisition-restructuring-and-management-fee-costs" roleURI="http://www.holley.com/20230702/role/statement-note-17-acquisition-restructuring-and-management-fee-costs">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">022 - Disclosure - Note 17 - Acquisition, Restructuring and Management Fee Costs</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-18-commitments-and-contingencies" roleURI="http://www.holley.com/20230702/role/statement-note-18-commitments-and-contingencies">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">023 - Disclosure - Note 18 - Commitments and Contingencies</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-significant-accounting-policies-policies" roleURI="http://www.holley.com/20230702/role/statement-significant-accounting-policies-policies">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">024 - Disclosure - Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-2-acquisitions-tables" roleURI="http://www.holley.com/20230702/role/statement-note-2-acquisitions-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">025 - Disclosure - Note 2 - Acquisitions (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-3-inventory-tables" roleURI="http://www.holley.com/20230702/role/statement-note-3-inventory-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">026 - Disclosure - Note 3 - Inventory (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-4-property-plant-and-equipment-net-tables" roleURI="http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">027 - Disclosure - Note 4 - Property, Plant and Equipment, Net (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-5-goodwill-and-other-intangible-assets-tables" roleURI="http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">028 - Disclosure - Note 5 - Goodwill and Other Intangible Assets (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-6-accrued-liabilities-tables" roleURI="http://www.holley.com/20230702/role/statement-note-6-accrued-liabilities-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">029 - Disclosure - Note 6 - Accrued Liabilities (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-7-debt-tables" roleURI="http://www.holley.com/20230702/role/statement-note-7-debt-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">030 - Disclosure - Note 7 - Debt (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-10-fair-value-measurements-tables" roleURI="http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">031 - Disclosure - Note 10 - Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-11-revenue-tables" roleURI="http://www.holley.com/20230702/role/statement-note-11-revenue-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">032 - Disclosure - Note 11 - Revenue (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-12-income-taxes-tables" roleURI="http://www.holley.com/20230702/role/statement-note-12-income-taxes-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">033 - Disclosure - Note 12 - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-13-earnings-per-share-tables" roleURI="http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">034 - Disclosure - Note 13 - Earnings Per Share (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-14-benefit-plans-tables" roleURI="http://www.holley.com/20230702/role/statement-note-14-benefit-plans-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">035 - Disclosure - Note 14 - Benefit Plans (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-15-equitybased-compensation-plans-tables" roleURI="http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">036 - Disclosure - Note 15 - Equity-based Compensation Plans (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-16-lease-commitments-tables" roleURI="http://www.holley.com/20230702/role/statement-note-16-lease-commitments-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">037 - Disclosure - Note 16 - Lease Commitments (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-17-acquisition-restructuring-and-management-fee-costs-tables" roleURI="http://www.holley.com/20230702/role/statement-note-17-acquisition-restructuring-and-management-fee-costs-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">038 - Disclosure - Note 17 - Acquisition, Restructuring and Management Fee Costs (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-18-commitments-and-contingencies-tables" roleURI="http://www.holley.com/20230702/role/statement-note-18-commitments-and-contingencies-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">039 - Disclosure - Note 18 - Commitments and Contingencies (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-2-acquisitions-details-textual" roleURI="http://www.holley.com/20230702/role/statement-note-2-acquisitions-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">040 - Disclosure - Note 2 - Acquisitions (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-2-acquisitions-allocation-of-the-purchase-price-to-the-estimated-fair-values-of-assets-acquired-and-liabilities-assumed-details" roleURI="http://www.holley.com/20230702/role/statement-note-2-acquisitions-allocation-of-the-purchase-price-to-the-estimated-fair-values-of-assets-acquired-and-liabilities-assumed-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">041 - Disclosure - Note 2 - Acquisitions - Allocation of the Purchase Price to the Estimated Fair Values of Assets Acquired and Liabilities Assumed (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-3-inventory-schedule-of-inventory-details" roleURI="http://www.holley.com/20230702/role/statement-note-3-inventory-schedule-of-inventory-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">042 - Disclosure - Note 3 - Inventory - Schedule of Inventory (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-4-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details" roleURI="http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">043 - Disclosure - Note 4 - Property, Plant and Equipment, Net - Schedule of Property, Plant, and Equipment (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-4-property-plant-and-equipment-net-schedule-of-longlived-assets-by-geographic-locations-details" roleURI="http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net-schedule-of-longlived-assets-by-geographic-locations-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">044 - Disclosure - Note 4 - Property, Plant and Equipment, Net - Schedule of Long-lived Assets by Geographic Locations (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-5-goodwill-and-other-intangible-assets-details-textual" roleURI="http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">045 - Disclosure - Note 5 - Goodwill and Other Intangible Assets (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-5-goodwill-and-other-intangible-assets-schedule-of-goodwill-details" roleURI="http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-schedule-of-goodwill-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">046 - Disclosure - Note 5 - Goodwill and Other Intangible Assets - Schedule of Goodwill (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-5-goodwill-and-other-intangible-assets-summary-of-intangible-assets-details" roleURI="http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-summary-of-intangible-assets-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">047 - Disclosure - Note 5 - Goodwill and Other Intangible Assets - Summary of Intangible Assets (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-5-goodwill-and-other-intangible-assets-schedule-of-finitelived-intangible-assets-future-amortization-expense-details" roleURI="http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-schedule-of-finitelived-intangible-assets-future-amortization-expense-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">048 - Disclosure - Note 5 - Goodwill and Other Intangible Assets - Schedule of Finite-lived Intangible Assets, Future Amortization Expense (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-6-accrued-liabilities-accrued-liabilities-details" roleURI="http://www.holley.com/20230702/role/statement-note-6-accrued-liabilities-accrued-liabilities-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">049 - Disclosure - Note 6 - Accrued Liabilities - Accrued Liabilities (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-7-debt-details-textual" roleURI="http://www.holley.com/20230702/role/statement-note-7-debt-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">050 - Disclosure - Note 7 - Debt (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-7-debt-schedule-of-debt-details" roleURI="http://www.holley.com/20230702/role/statement-note-7-debt-schedule-of-debt-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">051 - Disclosure - Note 7 - Debt - Schedule of Debt (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details" roleURI="http://www.holley.com/20230702/role/statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">052 - Disclosure - Note 7 - Debt - Future Maturities of Long-term Debt and Amortization of Debt Issuance Cost (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-8-common-stock-warrants-and-earnout-liability-details-textual" roleURI="http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">053 - Disclosure - Note 8 - Common Stock Warrants and Earn-out Liability (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-9-derivative-instruments-details-textual" roleURI="http://www.holley.com/20230702/role/statement-note-9-derivative-instruments-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">054 - Disclosure - Note 9 - Derivative Instruments (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-10-fair-value-measurements-schedule-of-value-assets-and-liabilities-measured-on-recurring-basis-details" roleURI="http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-schedule-of-value-assets-and-liabilities-measured-on-recurring-basis-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">055 - Disclosure - Note 10 - Fair Value Measurements - Schedule of Value Assets and Liabilities Measured on Recurring Basis (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-10-fair-value-measurements-summary-of-assumptions-for-estimated-fair-value-using-monte-carlo-simulation-model-details" roleURI="http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-summary-of-assumptions-for-estimated-fair-value-using-monte-carlo-simulation-model-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">056 - Disclosure - Note 10 - Fair Value Measurements - Summary of Assumptions for Estimated Fair Value Using Monte Carlo Simulation Model (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-10-fair-value-measurements-reconciliation-of-changes-details" roleURI="http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-reconciliation-of-changes-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">057 - Disclosure - Note 10 - Fair Value Measurements - Reconciliation of Changes (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-11-revenue-summary-of-revenue-by-product-category-details" roleURI="http://www.holley.com/20230702/role/statement-note-11-revenue-summary-of-revenue-by-product-category-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">058 - Disclosure - Note 11 - Revenue - Summary of Revenue by Product Category (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-11-revenue-summary-of-revenue-based-on-geographic-location-details" roleURI="http://www.holley.com/20230702/role/statement-note-11-revenue-summary-of-revenue-based-on-geographic-location-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">059 - Disclosure - Note 11 - Revenue - Summary of Revenue Based on Geographic Location (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-12-income-taxes-details-textual" roleURI="http://www.holley.com/20230702/role/statement-note-12-income-taxes-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">060 - Disclosure - Note 12 - Income Taxes (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-12-income-taxes-schedule-of-provision-and-effective-tax-rates-details" roleURI="http://www.holley.com/20230702/role/statement-note-12-income-taxes-schedule-of-provision-and-effective-tax-rates-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">061 - Disclosure - Note 12 - Income Taxes - Schedule of Provision and Effective Tax rates (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-13-earnings-per-share-schedule-of-basic-and-diluted-earning-per-share-details" roleURI="http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-schedule-of-basic-and-diluted-earning-per-share-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">062 - Disclosure - Note 13 - Earnings Per Share - Schedule of Basic and Diluted Earning Per Share (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-13-earnings-per-share-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details" roleURI="http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">063 - Disclosure - Note 13 - Earnings Per Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-14-benefit-plans-details-textual" roleURI="http://www.holley.com/20230702/role/statement-note-14-benefit-plans-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">064 - Disclosure - Note 14 - Benefit Plans (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-14-benefit-plans-summarizes-the-components-of-net-periodic-benefit-cost-details" roleURI="http://www.holley.com/20230702/role/statement-note-14-benefit-plans-summarizes-the-components-of-net-periodic-benefit-cost-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">065 - Disclosure - Note 14 - Benefit Plans - Summarizes the Components of Net Periodic Benefit Cost (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-15-equitybased-compensation-plans-details-textual" roleURI="http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">066 - Disclosure - Note 15 - Equity-based Compensation Plans (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-15-equitybased-compensation-plans-schedule-of-components-of-equitybased-compensation-expense-details" roleURI="http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-schedule-of-components-of-equitybased-compensation-expense-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">067 - Disclosure - Note 15 - Equity-based Compensation Plans - Schedule of Components of Equity-based Compensation Expense (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-15-equitybased-compensation-plans-summary-of-restricted-stock-units-activity-details" roleURI="http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-summary-of-restricted-stock-units-activity-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">068 - Disclosure - Note 15 - Equity-based Compensation Plans - Summary of Restricted Stock Units Activity (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-15-equitybased-compensation-plans-summary-of-stock-option-activity-details" roleURI="http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-summary-of-stock-option-activity-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">069 - Disclosure - Note 15 - Equity-based Compensation Plans - Summary of Stock Option Activity (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-16-lease-commitments-details-textual" roleURI="http://www.holley.com/20230702/role/statement-note-16-lease-commitments-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">070 - Disclosure - Note 16 - Lease Commitments (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-16-lease-commitments-schedule-of-operating-lease-assets-and-obligations-details" roleURI="http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-operating-lease-assets-and-obligations-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">071 - Disclosure - Note 16 - Lease Commitments - Schedule of Operating Lease Assets and Obligations (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-16-lease-commitments-schedule-of-operating-lease-expense-supplemental-cash-flow-information-details" roleURI="http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-operating-lease-expense-supplemental-cash-flow-information-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">072 - Disclosure - Note 16 - Lease Commitments - Schedule of Operating Lease Expense Supplemental Cash Flow Information (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-16-lease-commitments-schedule-of-future-minimum-rental-payments-for-operating-leases-details" roleURI="http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-future-minimum-rental-payments-for-operating-leases-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">073 - Disclosure - Note 16 - Lease Commitments - Schedule of Future Minimum Rental Payments for Operating Leases (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-17-acquisition-restructuring-and-management-fee-costs-summary-of-total-acquisitions-restructuring-and-management-fee-costs-details" roleURI="http://www.holley.com/20230702/role/statement-note-17-acquisition-restructuring-and-management-fee-costs-summary-of-total-acquisitions-restructuring-and-management-fee-costs-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">074 - Disclosure - Note 17 - Acquisition, Restructuring and Management Fee Costs - Summary of Total Acquisitions, Restructuring, and Management Fee Costs (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-18-commitments-and-contingencies-schedule-of-accrual-for-product-warranties-details" roleURI="http://www.holley.com/20230702/role/statement-note-18-commitments-and-contingencies-schedule-of-accrual-for-product-warranties-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">075 - Disclosure - Note 18 - Commitments and Contingencies - Schedule of Accrual For Product Warranties (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:element abstract="true" id="hlly_AccessoriesMember" name="AccessoriesMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="hlly_AccruedFreightCurrent" name="AccruedFreightCurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="hlly_AccruedLiabilitiesAndOtherNoncurrentLiabilitiesMember" name="AccruedLiabilitiesAndOtherNoncurrentLiabilitiesMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="hlly_AccruedLiabilitiesDisclosureTextBlock" name="AccruedLiabilitiesDisclosureTextBlock" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="hlly_AccruedReturnsAndAllowancesCurrent" name="AccruedReturnsAndAllowancesCurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element id="hlly_AcquisitionAndRestructuringCosts" name="AcquisitionAndRestructuringCosts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="hlly_AmortizationOfDebtIssuanceCostsAfterYearFour" name="AmortizationOfDebtIssuanceCostsAfterYearFour" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element id="hlly_AmortizationOfDebtIssuanceCostsRemainderOfFiscalYear" name="AmortizationOfDebtIssuanceCostsRemainderOfFiscalYear" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element id="hlly_AmortizationOfDebtIssuanceCostsYearFour" name="AmortizationOfDebtIssuanceCostsYearFour" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element id="hlly_AmortizationOfDebtIssuanceCostsYearOne" name="AmortizationOfDebtIssuanceCostsYearOne" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element id="hlly_AmortizationOfDebtIssuanceCostsYearThree" name="AmortizationOfDebtIssuanceCostsYearThree" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element id="hlly_AmortizationOfDebtIssuanceCostsYearTwo" name="AmortizationOfDebtIssuanceCostsYearTwo" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element id="hlly_BusinessCombinationIntangibleAssetsIncludingGoodwillAcquired" name="BusinessCombinationIntangibleAssetsIncludingGoodwillAcquired" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element id="hlly_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccrued" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccrued" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element id="hlly_DebtInstrumentCovenantConsolidatedNetLeverageRatio" name="DebtInstrumentCovenantConsolidatedNetLeverageRatio" nillable="true" substitutionGroup="xbrli:item" type="xbrli:decimalItemType" xbrli:periodType="instant"/>
  <xsd:element id="hlly_DebtInstrumentCovenantMinimumLiquidity" name="DebtInstrumentCovenantMinimumLiquidity" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element id="hlly_DebtInstrumentPeriodicPaymentPercentageOfAnnualExcessCashFlow" name="DebtInstrumentPeriodicPaymentPercentageOfAnnualExcessCashFlow" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:percentItemType" xbrli:periodType="duration"/>
  <xsd:element id="hlly_DebtInstrumentWithdrawnAmount" name="DebtInstrumentWithdrawnAmount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element id="hlly_DecapitalizationOfRightofuseAssetsUponLeaseTerminationOrModification" name="DecapitalizationOfRightofuseAssetsUponLeaseTerminationOrModification" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_DefinedContributionPensionMember" name="DefinedContributionPensionMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_DelayedDrawTermLoanMember" name="DelayedDrawTermLoanMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_DocumentAndEntityInformation" name="DocumentAndEntityInformation" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_EarnOutLiabilityMember" name="EarnOutLiabilityMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_EarnOutSharesMember" name="EarnOutSharesMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_ElectronicSystemsMember" name="ElectronicSystemsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="hlly_EmergingGrowthCompanyPolicyTextBlock" name="EmergingGrowthCompanyPolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_EmpowerSponsorHoldingsLlcMember" name="EmpowerSponsorHoldingsLlcMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_ExhaustMember" name="ExhaustMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="hlly_FairValueAdjustmentOfWarrantsDueToClassificationAsLiabilities" name="FairValueAdjustmentOfWarrantsDueToClassificationAsLiabilities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="hlly_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour" name="FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="hlly_FirstLienNoteDueNovember172028Member" name="FirstLienNoteDueNovember172028Member" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="hlly_GainLossOnTerminationOfLeases" name="GainLossOnTerminationOfLeases" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="hlly_IncreaseDecreaseInPrepaidsAndOtherCurrentAssets" name="IncreaseDecreaseInPrepaidsAndOtherCurrentAssets" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="hlly_IncreaseInLiabilitiesForAssociatedLeaseObligations" name="IncreaseInLiabilitiesForAssociatedLeaseObligations" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element id="hlly_IncreaseInNoncurrentAssetsForRightofuseAssets" name="IncreaseInNoncurrentAssetsForRightofuseAssets" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element id="hlly_IssuanceOfEarnoutShares" name="IssuanceOfEarnoutShares" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="hlly_IssuanceOfEarnoutSharesShares" name="IssuanceOfEarnoutSharesShares" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember" name="JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="hlly_LesseeOperaingLeaseLiabilityToBePaidAfterYearFour" name="LesseeOperaingLeaseLiabilityToBePaidAfterYearFour" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element id="hlly_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour" name="LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="hlly_MeasurementInputPriceHurdleOneMember" name="MeasurementInputPriceHurdleOneMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_MeasurementInputPriceThresholdMember" name="MeasurementInputPriceThresholdMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_MeasurementInputSharePrice1Member" name="MeasurementInputSharePrice1Member" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_MeasurementInputStrikePriceMember" name="MeasurementInputStrikePriceMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_MechanicalSystemMember" name="MechanicalSystemMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_MonteCarloSimulationModelMember" name="MonteCarloSimulationModelMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_NoteToFinancialStatementDetailsTextual" name="NoteToFinancialStatementDetailsTextual" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_NotesToFinancialStatements" name="NotesToFinancialStatements" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_NotesToFinancialStatementsAbstract" name="NotesToFinancialStatementsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_PrincipalPaymentMember" name="PrincipalPaymentMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_PrivatePlacementWarrantsMember" name="PrivatePlacementWarrantsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_ProfitInterestUnitsMember" name="ProfitInterestUnitsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_PublicWarrantsMember" name="PublicWarrantsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="hlly_RisksAndUncertaintiesPolicyTextBlock" name="RisksAndUncertaintiesPolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_SafetyMember" name="SafetyMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="hlly_ScheduleOfAcquisitionRestructuringAndManagementFeeCostsTableTextBlock" name="ScheduleOfAcquisitionRestructuringAndManagementFeeCostsTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="hlly_ScheduleOfIntangibleAssetsTableTextBlock" name="ScheduleOfIntangibleAssetsTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="hlly_ScheduleOfOperatingLeaseAssetsAndObligationsTableTextBlock" name="ScheduleOfOperatingLeaseAssetsAndObligationsTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="hlly_SharebasedCompensationArrangementVestingAwardRightsPercentageOfInitialTargetAwards" name="SharebasedCompensationArrangementVestingAwardRightsPercentageOfInitialTargetAwards" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:percentItemType" xbrli:periodType="instant"/>
  <xsd:element id="hlly_StockIssuedDuringPeriodSharesWarrantsExercised" name="StockIssuedDuringPeriodSharesWarrantsExercised" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/>
  <xsd:element id="hlly_StockIssuedDuringPeriodValueWarrantsExercised" name="StockIssuedDuringPeriodValueWarrantsExercised" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_TermLoanMember" name="TermLoanMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_The2021OmnibusIncentivePlanMember" name="The2021OmnibusIncentivePlanMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_The401kMember" name="The401kMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_TheCreditAgreementMember" name="TheCreditAgreementMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="hlly_TotalAcquisitionRestructuringAndManagementFees" name="TotalAcquisitionRestructuringAndManagementFees" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_TradeNames1Member" name="TradeNames1Member" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_TrancheOneMember" name="TrancheOneMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="hlly_WarrantLiability" name="WarrantLiability" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="hlly_WarrantLiabilityPrivatePlacementWarrantsMember" name="WarrantLiabilityPrivatePlacementWarrantsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_WarrantLiabilityPublicWarrantsMember" name="WarrantLiabilityPublicWarrantsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="hlly_WarrantLiabilityTextBlock" name="WarrantLiabilityTextBlock" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_statement-statement-note-10-fair-value-measurements-reconciliation-of-changes-details" name="statement-statement-note-10-fair-value-measurements-reconciliation-of-changes-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_statement-statement-note-10-fair-value-measurements-schedule-of-value-assets-and-liabilities-measured-on-recurring-basis-details" name="statement-statement-note-10-fair-value-measurements-schedule-of-value-assets-and-liabilities-measured-on-recurring-basis-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_statement-statement-note-10-fair-value-measurements-summary-of-assumptions-for-estimated-fair-value-using-monte-carlo-simulation-model-details" name="statement-statement-note-10-fair-value-measurements-summary-of-assumptions-for-estimated-fair-value-using-monte-carlo-simulation-model-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_statement-statement-note-10-fair-value-measurements-tables" name="statement-statement-note-10-fair-value-measurements-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_statement-statement-note-11-revenue-summary-of-revenue-based-on-geographic-location-details" name="statement-statement-note-11-revenue-summary-of-revenue-based-on-geographic-location-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_statement-statement-note-11-revenue-summary-of-revenue-by-product-category-details" name="statement-statement-note-11-revenue-summary-of-revenue-by-product-category-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_statement-statement-note-11-revenue-tables" name="statement-statement-note-11-revenue-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_statement-statement-note-12-income-taxes-schedule-of-provision-and-effective-tax-rates-details" name="statement-statement-note-12-income-taxes-schedule-of-provision-and-effective-tax-rates-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_statement-statement-note-12-income-taxes-tables" name="statement-statement-note-12-income-taxes-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_statement-statement-note-13-earnings-per-share-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details" name="statement-statement-note-13-earnings-per-share-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_statement-statement-note-13-earnings-per-share-schedule-of-basic-and-diluted-earning-per-share-details" name="statement-statement-note-13-earnings-per-share-schedule-of-basic-and-diluted-earning-per-share-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_statement-statement-note-13-earnings-per-share-tables" name="statement-statement-note-13-earnings-per-share-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_statement-statement-note-14-benefit-plans-summarizes-the-components-of-net-periodic-benefit-cost-details" name="statement-statement-note-14-benefit-plans-summarizes-the-components-of-net-periodic-benefit-cost-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_statement-statement-note-14-benefit-plans-tables" name="statement-statement-note-14-benefit-plans-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_statement-statement-note-15-equitybased-compensation-plans-schedule-of-components-of-equitybased-compensation-expense-details" name="statement-statement-note-15-equitybased-compensation-plans-schedule-of-components-of-equitybased-compensation-expense-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_statement-statement-note-15-equitybased-compensation-plans-summary-of-restricted-stock-units-activity-details" name="statement-statement-note-15-equitybased-compensation-plans-summary-of-restricted-stock-units-activity-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_statement-statement-note-15-equitybased-compensation-plans-summary-of-stock-option-activity-details" name="statement-statement-note-15-equitybased-compensation-plans-summary-of-stock-option-activity-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_statement-statement-note-15-equitybased-compensation-plans-tables" name="statement-statement-note-15-equitybased-compensation-plans-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_statement-statement-note-16-lease-commitments-schedule-of-future-minimum-rental-payments-for-operating-leases-details" name="statement-statement-note-16-lease-commitments-schedule-of-future-minimum-rental-payments-for-operating-leases-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_statement-statement-note-16-lease-commitments-schedule-of-operating-lease-assets-and-obligations-details" name="statement-statement-note-16-lease-commitments-schedule-of-operating-lease-assets-and-obligations-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_statement-statement-note-16-lease-commitments-schedule-of-operating-lease-expense-supplemental-cash-flow-information-details" name="statement-statement-note-16-lease-commitments-schedule-of-operating-lease-expense-supplemental-cash-flow-information-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_statement-statement-note-16-lease-commitments-tables" name="statement-statement-note-16-lease-commitments-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_statement-statement-note-17-acquisition-restructuring-and-management-fee-costs-summary-of-total-acquisitions-restructuring-and-management-fee-costs-details" name="statement-statement-note-17-acquisition-restructuring-and-management-fee-costs-summary-of-total-acquisitions-restructuring-and-management-fee-costs-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_statement-statement-note-17-acquisition-restructuring-and-management-fee-costs-tables" name="statement-statement-note-17-acquisition-restructuring-and-management-fee-costs-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_statement-statement-note-18-commitments-and-contingencies-schedule-of-accrual-for-product-warranties-details" name="statement-statement-note-18-commitments-and-contingencies-schedule-of-accrual-for-product-warranties-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_statement-statement-note-18-commitments-and-contingencies-tables" name="statement-statement-note-18-commitments-and-contingencies-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_statement-statement-note-2-acquisitions-allocation-of-the-purchase-price-to-the-estimated-fair-values-of-assets-acquired-and-liabilities-assumed-details" name="statement-statement-note-2-acquisitions-allocation-of-the-purchase-price-to-the-estimated-fair-values-of-assets-acquired-and-liabilities-assumed-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_statement-statement-note-2-acquisitions-tables" name="statement-statement-note-2-acquisitions-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_statement-statement-note-3-inventory-schedule-of-inventory-details" name="statement-statement-note-3-inventory-schedule-of-inventory-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_statement-statement-note-3-inventory-tables" name="statement-statement-note-3-inventory-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_statement-statement-note-4-property-plant-and-equipment-net-schedule-of-longlived-assets-by-geographic-locations-details" name="statement-statement-note-4-property-plant-and-equipment-net-schedule-of-longlived-assets-by-geographic-locations-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_statement-statement-note-4-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details" name="statement-statement-note-4-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_statement-statement-note-4-property-plant-and-equipment-net-tables" name="statement-statement-note-4-property-plant-and-equipment-net-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_statement-statement-note-5-goodwill-and-other-intangible-assets-schedule-of-finitelived-intangible-assets-future-amortization-expense-details" name="statement-statement-note-5-goodwill-and-other-intangible-assets-schedule-of-finitelived-intangible-assets-future-amortization-expense-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_statement-statement-note-5-goodwill-and-other-intangible-assets-schedule-of-goodwill-details" name="statement-statement-note-5-goodwill-and-other-intangible-assets-schedule-of-goodwill-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_statement-statement-note-5-goodwill-and-other-intangible-assets-summary-of-intangible-assets-details" name="statement-statement-note-5-goodwill-and-other-intangible-assets-summary-of-intangible-assets-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_statement-statement-note-5-goodwill-and-other-intangible-assets-tables" name="statement-statement-note-5-goodwill-and-other-intangible-assets-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_statement-statement-note-6-accrued-liabilities-accrued-liabilities-details" name="statement-statement-note-6-accrued-liabilities-accrued-liabilities-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_statement-statement-note-6-accrued-liabilities-tables" name="statement-statement-note-6-accrued-liabilities-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_statement-statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details" name="statement-statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_statement-statement-note-7-debt-schedule-of-debt-details" name="statement-statement-note-7-debt-schedule-of-debt-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_statement-statement-note-7-debt-tables" name="statement-statement-note-7-debt-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hlly_statement-statement-significant-accounting-policies-policies" name="statement-statement-significant-accounting-policies-policies" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>9
<FILENAME>hlly-20230702_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 11:15PM UTC 2023-08-09--><link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-schedule-of-finitelived-intangible-assets-future-amortization-expense-details" xlink:href="hlly-20230702.xsd#statement-note-5-goodwill-and-other-intangible-assets-schedule-of-finitelived-intangible-assets-future-amortization-expense-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-schedule-of-finitelived-intangible-assets-future-amortization-expense-details" xlink:type="extended">
    <link:loc xlink:href="hlly-20230702.xsd#hlly_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour" xlink:label="hlly_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="hlly_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-future-minimum-rental-payments-for-operating-leases-details" xlink:href="hlly-20230702.xsd#statement-note-16-lease-commitments-schedule-of-future-minimum-rental-payments-for-operating-leases-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-future-minimum-rental-payments-for-operating-leases-details" xlink:type="extended">
    <link:loc xlink:href="hlly-20230702.xsd#hlly_LesseeOperaingLeaseLiabilityToBePaidAfterYearFour" xlink:label="hlly_LesseeOperaingLeaseLiabilityToBePaidAfterYearFour" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="hlly_LesseeOperaingLeaseLiabilityToBePaidAfterYearFour" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details" xlink:href="hlly-20230702.xsd#statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.holley.com/20230702/role/statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details" xlink:type="extended">
    <link:loc xlink:href="hlly-20230702.xsd#hlly_AmortizationOfDebtIssuanceCostsAfterYearFour" xlink:label="hlly_AmortizationOfDebtIssuanceCostsAfterYearFour" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_AmortizationOfDebtIssuanceCostsRemainderOfFiscalYear" xlink:label="hlly_AmortizationOfDebtIssuanceCostsRemainderOfFiscalYear" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_AmortizationOfDebtIssuanceCostsYearFour" xlink:label="hlly_AmortizationOfDebtIssuanceCostsYearFour" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_AmortizationOfDebtIssuanceCostsYearOne" xlink:label="hlly_AmortizationOfDebtIssuanceCostsYearOne" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_AmortizationOfDebtIssuanceCostsYearThree" xlink:label="hlly_AmortizationOfDebtIssuanceCostsYearThree" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_AmortizationOfDebtIssuanceCostsYearTwo" xlink:label="hlly_AmortizationOfDebtIssuanceCostsYearTwo" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour" xlink:label="hlly_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="us-gaap_DeferredFinanceCostsNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="hlly_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredFinanceCostsNet" xlink:to="hlly_AmortizationOfDebtIssuanceCostsRemainderOfFiscalYear" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredFinanceCostsNet" xlink:to="hlly_AmortizationOfDebtIssuanceCostsAfterYearFour" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredFinanceCostsNet" xlink:to="hlly_AmortizationOfDebtIssuanceCostsYearThree" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredFinanceCostsNet" xlink:to="hlly_AmortizationOfDebtIssuanceCostsYearFour" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredFinanceCostsNet" xlink:to="hlly_AmortizationOfDebtIssuanceCostsYearOne" xlink:type="arc"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredFinanceCostsNet" xlink:to="hlly_AmortizationOfDebtIssuanceCostsYearTwo" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited" xlink:href="hlly-20230702.xsd#statement-condensed-consolidated-balance-sheets-unaudited" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited" xlink:type="extended">
    <link:loc xlink:href="hlly-20230702.xsd#hlly_WarrantLiability" xlink:label="hlly_WarrantLiability" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPayableCurrent" xlink:label="us-gaap_InterestPayableCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_InventoryNet" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OtherAssetsNoncurrent" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Goodwill" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableCurrent" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_InterestPayableCurrent" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LongTermDebtNoncurrent" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="hlly_WarrantLiability" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesCurrent" xlink:type="arc"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AdditionalPaidInCapital" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_PreferredStockValue" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_CommonStockValue" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_Liabilities" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquity" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" xlink:href="hlly-20230702.xsd#statement-condensed-consolidated-statements-of-cash-flows-unaudited" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" xlink:type="extended">
    <link:loc xlink:href="hlly-20230702.xsd#hlly_GainLossOnTerminationOfLeases" xlink:label="hlly_GainLossOnTerminationOfLeases" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_IncreaseDecreaseInPrepaidsAndOtherCurrentAssets" xlink:label="hlly_IncreaseDecreaseInPrepaidsAndOtherCurrentAssets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="us-gaap_FairValueAdjustmentOfWarrants" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:label="us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherDeferredLiability" xlink:label="us-gaap_IncreaseDecreaseInOtherDeferredLiability" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryWriteDown" xlink:label="us-gaap_InventoryWriteDown" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfFinancingCosts" xlink:label="us-gaap_PaymentsOfFinancingCosts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:label="us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="us-gaap_ProceedsFromWarrantExercises" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="us-gaap_RepaymentsOfLongTermDebt" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrealizedGainLossOnDerivatives" xlink:label="us-gaap_UnrealizedGainLossOnDerivatives" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_Depreciation" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInInventories" xlink:type="arc"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="hlly_IncreaseDecreaseInPrepaidsAndOtherCurrentAssets" xlink:type="arc"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" xlink:type="arc"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_InventoryWriteDown" xlink:type="arc"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:type="arc"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInOtherDeferredLiability" xlink:type="arc"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:type="arc"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_UnrealizedGainLossOnDerivatives" xlink:type="arc"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="hlly_GainLossOnTerminationOfLeases" xlink:type="arc"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_FairValueAdjustmentOfWarrants" xlink:type="arc"/>
    <link:calculationArc order="17" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AmortizationOfFinancingCosts" xlink:type="arc"/>
    <link:calculationArc order="18" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:type="arc"/>
    <link:calculationArc order="19" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:type="arc"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:type="arc"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromWarrantExercises" xlink:type="arc"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_RepaymentsOfLongTermDebt" xlink:type="arc"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_PaymentsOfFinancingCosts" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-operating-lease-expense-supplemental-cash-flow-information-details" xlink:href="hlly-20230702.xsd#statement-note-16-lease-commitments-schedule-of-operating-lease-expense-supplemental-cash-flow-information-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-operating-lease-expense-supplemental-cash-flow-information-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCost" xlink:label="us-gaap_LeaseCost" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermLeaseCost" xlink:label="us-gaap_ShortTermLeaseCost" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableLeaseCost" xlink:label="us-gaap_VariableLeaseCost" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_VariableLeaseCost" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_ShortTermLeaseCost" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_OperatingLeaseCost" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited" xlink:href="hlly-20230702.xsd#statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited" xlink:type="extended">
    <link:loc xlink:href="hlly-20230702.xsd#hlly_AcquisitionAndRestructuringCosts" xlink:label="hlly_AcquisitionAndRestructuringCosts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="us-gaap_FairValueAdjustmentOfWarrants" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherOperatingIncomeExpenseNet" xlink:label="us-gaap_OtherOperatingIncomeExpenseNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_CostOfRevenue" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_ResearchAndDevelopmentExpense" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OtherOperatingIncomeExpenseNet" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="hlly_AcquisitionAndRestructuringCosts" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc"/>
    <link:calculationArc order="0" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingExpenses" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_GrossProfit" xlink:type="arc"/>
    <link:calculationArc order="0" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_InterestExpense" xlink:type="arc"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:type="arc"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_FairValueAdjustmentOfWarrants" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_OperatingIncomeLoss" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_NonoperatingIncomeExpense" xlink:type="arc"/>
    <link:calculationArc order="0" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-3-inventory-schedule-of-inventory-details" xlink:href="hlly-20230702.xsd#statement-note-3-inventory-schedule-of-inventory-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.holley.com/20230702/role/statement-note-3-inventory-schedule-of-inventory-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRawMaterials" xlink:label="us-gaap_InventoryRawMaterials" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryWorkInProcess" xlink:label="us-gaap_InventoryWorkInProcess" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryFinishedGoods" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryRawMaterials" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryWorkInProcess" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details" xlink:href="hlly-20230702.xsd#statement-note-4-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:calculationArc order="0" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-6-accrued-liabilities-accrued-liabilities-details" xlink:href="hlly-20230702.xsd#statement-note-6-accrued-liabilities-accrued-liabilities-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.holley.com/20230702/role/statement-note-6-accrued-liabilities-accrued-liabilities-details" xlink:type="extended">
    <link:loc xlink:href="hlly-20230702.xsd#hlly_AccruedFreightCurrent" xlink:label="hlly_AccruedFreightCurrent" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_AccruedReturnsAndAllowancesCurrent" xlink:label="hlly_AccruedReturnsAndAllowancesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedEmployeeBenefitsCurrent" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="us-gaap_AccruedIncomeTaxesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="hlly_AccruedFreightCurrent" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedEmployeeBenefitsCurrent" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="hlly_AccruedReturnsAndAllowancesCurrent" xlink:type="arc"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedIncomeTaxesCurrent" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-17-acquisition-restructuring-and-management-fee-costs-summary-of-total-acquisitions-restructuring-and-management-fee-costs-details" xlink:href="hlly-20230702.xsd#statement-note-17-acquisition-restructuring-and-management-fee-costs-summary-of-total-acquisitions-restructuring-and-management-fee-costs-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.holley.com/20230702/role/statement-note-17-acquisition-restructuring-and-management-fee-costs-summary-of-total-acquisitions-restructuring-and-management-fee-costs-details" xlink:type="extended">
    <link:loc xlink:href="hlly-20230702.xsd#hlly_TotalAcquisitionRestructuringAndManagementFees" xlink:label="hlly_TotalAcquisitionRestructuringAndManagementFees" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCosts" xlink:label="us-gaap_RestructuringCosts" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="hlly_TotalAcquisitionRestructuringAndManagementFees" xlink:to="us-gaap_RestructuringCosts" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="hlly_TotalAcquisitionRestructuringAndManagementFees" xlink:to="us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-schedule-of-basic-and-diluted-earning-per-share-details" xlink:href="hlly-20230702.xsd#statement-note-13-earnings-per-share-schedule-of-basic-and-diluted-earning-per-share-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-schedule-of-basic-and-diluted-earning-per-share-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:label="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-14-benefit-plans-summarizes-the-components-of-net-periodic-benefit-cost-details" xlink:href="hlly-20230702.xsd#statement-note-14-benefit-plans-summarizes-the-components-of-net-periodic-benefit-cost-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.holley.com/20230702/role/statement-note-14-benefit-plans-summarizes-the-components-of-net-periodic-benefit-cost-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:label="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanInterestCost" xlink:label="us-gaap_DefinedBenefitPlanInterestCost" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanServiceCost" xlink:label="us-gaap_DefinedBenefitPlanServiceCost" xlink:type="locator"/>
    <link:calculationArc order="0" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="us-gaap_DefinedBenefitPlanServiceCost" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="us-gaap_DefinedBenefitPlanInterestCost" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-operating-lease-assets-and-obligations-details" xlink:href="hlly-20230702.xsd#statement-note-16-lease-commitments-schedule-of-operating-lease-assets-and-obligations-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-operating-lease-assets-and-obligations-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>10
<FILENAME>hlly-20230702_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 11:15PM UTC 2023-08-09--><link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" xlink:type="simple"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" xlink:type="simple"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" xlink:type="simple"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" xlink:type="simple"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-18-commitments-and-contingencies" xlink:href="hlly-20230702.xsd#statement-note-18-commitments-and-contingencies" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-18-commitments-and-contingencies" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-17-acquisition-restructuring-and-management-fee-costs" xlink:href="hlly-20230702.xsd#statement-note-17-acquisition-restructuring-and-management-fee-costs" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-17-acquisition-restructuring-and-management-fee-costs" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock" xlink:label="us-gaap_RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-13-earnings-per-share" xlink:href="hlly-20230702.xsd#statement-note-13-earnings-per-share" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-13-earnings-per-share" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-11-revenue-" xlink:href="hlly-20230702.xsd#statement-note-11-revenue-" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-11-revenue-" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements" xlink:href="hlly-20230702.xsd#statement-note-10-fair-value-measurements" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-6-accrued-liabilities" xlink:href="hlly-20230702.xsd#statement-note-6-accrued-liabilities" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-6-accrued-liabilities" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_AccruedLiabilitiesDisclosureTextBlock" xlink:label="hlly_AccruedLiabilitiesDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="hlly_AccruedLiabilitiesDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net" xlink:href="hlly-20230702.xsd#statement-note-4-property-plant-and-equipment-net" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-3-inventory" xlink:href="hlly-20230702.xsd#statement-note-3-inventory" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-3-inventory" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_InventoryDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-document-and-entity-information" xlink:href="hlly-20230702.xsd#statement-document-and-entity-information" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-document-and-entity-information" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType" xlink:label="dei_DocumentType" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityExTransitionPeriod" xlink:label="dei_EntityExTransitionPeriod" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantMember" xlink:label="us-gaap_WarrantMember" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="dei_DocumentInformationTable" xlink:to="us-gaap_StatementClassOfStockAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_WarrantMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonStockMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="dei_DocumentInformationTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentQuarterlyReport" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentTransitionReport" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFileNumber" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" xlink:type="arc"/>
    <link:definitionArc order="13" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityTaxIdentificationNumber" xlink:type="arc"/>
    <link:definitionArc order="14" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine1" xlink:type="arc"/>
    <link:definitionArc order="15" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCityOrTown" xlink:type="arc"/>
    <link:definitionArc order="16" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressStateOrProvince" xlink:type="arc"/>
    <link:definitionArc order="17" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressPostalZipCode" xlink:type="arc"/>
    <link:definitionArc order="18" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CityAreaCode" xlink:type="arc"/>
    <link:definitionArc order="19" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_LocalPhoneNumber" xlink:type="arc"/>
    <link:definitionArc order="20" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_Security12bTitle" xlink:type="arc"/>
    <link:definitionArc order="21" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_TradingSymbol" xlink:type="arc"/>
    <link:definitionArc order="22" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_SecurityExchangeName" xlink:type="arc"/>
    <link:definitionArc order="23" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" xlink:type="arc"/>
    <link:definitionArc order="24" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityInteractiveDataCurrent" xlink:type="arc"/>
    <link:definitionArc order="25" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" xlink:type="arc"/>
    <link:definitionArc order="26" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntitySmallBusiness" xlink:type="arc"/>
    <link:definitionArc order="27" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" xlink:type="arc"/>
    <link:definitionArc order="28" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityExTransitionPeriod" xlink:type="arc"/>
    <link:definitionArc order="29" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityShellCompany" xlink:type="arc"/>
    <link:definitionArc order="30" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited-parentheticals" xlink:href="hlly-20230702.xsd#statement-condensed-consolidated-balance-sheets-unaudited-parentheticals" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited-parentheticals" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesIssued" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesOutstanding" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-1-description-of-the-business-basis-of-presentation-and-summary-of-significant-accounting-policies" xlink:href="hlly-20230702.xsd#statement-note-1-description-of-the-business-basis-of-presentation-and-summary-of-significant-accounting-policies" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-1-description-of-the-business-basis-of-presentation-and-summary-of-significant-accounting-policies" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-2-acquisitions" xlink:href="hlly-20230702.xsd#statement-note-2-acquisitions" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-2-acquisitions" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember" xlink:label="hlly_JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BusinessAcquisitionAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="hlly_JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerRelationshipsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets" xlink:href="hlly-20230702.xsd#statement-note-5-goodwill-and-other-intangible-assets" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-7-debt" xlink:href="hlly-20230702.xsd#statement-note-7-debt" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-7-debt" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_DelayedDrawTermLoanMember" xlink:label="hlly_DelayedDrawTermLoanMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_FirstLienNoteDueNovember172028Member" xlink:label="hlly_FirstLienNoteDueNovember172028Member" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_TermLoanMember" xlink:label="hlly_TermLoanMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_TheCreditAgreementMember" xlink:label="hlly_TheCreditAgreementMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="us-gaap_DerivativeContractTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="us-gaap_DerivativeContractTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DesignatedAsHedgingInstrumentMember" xlink:label="us-gaap_DesignatedAsHedgingInstrumentMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingDesignationAxis" xlink:label="us-gaap_HedgingDesignationAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingDesignationDomain" xlink:label="us-gaap_HedgingDesignationDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingDesignationDomain" xlink:label="us-gaap_HedgingDesignationDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestRateContractMember" xlink:label="us-gaap_InterestRateContractMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LetterOfCreditMember" xlink:label="us-gaap_LetterOfCreditMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_HedgingDesignationAxis" xlink:to="us-gaap_HedgingDesignationDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="hlly_FirstLienNoteDueNovember172028Member" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LongtermDebtTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="hlly_TermLoanMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_CreditFacilityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_RevolvingCreditFacilityMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="hlly_DelayedDrawTermLoanMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_LetterOfCreditMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="hlly_TheCreditAgreementMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="us-gaap_InterestRateContractMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_HedgingDesignationAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_HedgingDesignationDomain" xlink:to="us-gaap_DesignatedAsHedgingInstrumentMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_HedgingDesignationAxis" xlink:to="us-gaap_HedgingDesignationDomain-default" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability" xlink:href="hlly-20230702.xsd#statement-note-8-common-stock-warrants-and-earnout-liability" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_EarnOutSharesMember" xlink:label="hlly_EarnOutSharesMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_EmpowerSponsorHoldingsLlcMember" xlink:label="hlly_EmpowerSponsorHoldingsLlcMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_MeasurementInputSharePrice1Member" xlink:label="hlly_MeasurementInputSharePrice1Member" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_PrivatePlacementWarrantsMember" xlink:label="hlly_PrivatePlacementWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_PublicWarrantsMember" xlink:label="hlly_PublicWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_TrancheOneMember" xlink:label="hlly_TrancheOneMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_WarrantLiabilityTextBlock" xlink:label="hlly_WarrantLiabilityTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContingentConsiderationByTypeAxis" xlink:label="us-gaap_ContingentConsiderationByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContingentConsiderationTypeDomain" xlink:label="us-gaap_ContingentConsiderationTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContingentConsiderationTypeDomain" xlink:label="us-gaap_ContingentConsiderationTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputSharePriceMember" xlink:label="us-gaap_MeasurementInputSharePriceMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="us-gaap_MeasurementInputTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="us-gaap_MeasurementInputTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="us-gaap_MeasurementInputTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ContingentConsiderationByTypeAxis" xlink:to="us-gaap_ContingentConsiderationTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="hlly_PublicWarrantsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="hlly_PrivatePlacementWarrantsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_MeasurementInputTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputSharePriceMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="hlly_MeasurementInputSharePrice1Member" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BusinessAcquisitionAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="hlly_EmpowerSponsorHoldingsLlcMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ContingentConsiderationByTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContingentConsiderationTypeDomain" xlink:to="hlly_EarnOutSharesMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ContingentConsiderationByTypeAxis" xlink:to="us-gaap_ContingentConsiderationTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContingentConsiderationTypeDomain" xlink:to="hlly_TrancheOneMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="hlly_WarrantLiabilityTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-9-derivative-instruments" xlink:href="hlly-20230702.xsd#statement-note-9-derivative-instruments" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-9-derivative-instruments" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="us-gaap_DerivativeContractTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="us-gaap_DerivativeContractTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DesignatedAsHedgingInstrumentMember" xlink:label="us-gaap_DesignatedAsHedgingInstrumentMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingDesignationAxis" xlink:label="us-gaap_HedgingDesignationAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingDesignationDomain" xlink:label="us-gaap_HedgingDesignationDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingDesignationDomain" xlink:label="us-gaap_HedgingDesignationDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestRateContractMember" xlink:label="us-gaap_InterestRateContractMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_HedgingDesignationAxis" xlink:to="us-gaap_HedgingDesignationDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_HedgingDesignationAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_HedgingDesignationDomain" xlink:to="us-gaap_DesignatedAsHedgingInstrumentMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_HedgingDesignationAxis" xlink:to="us-gaap_HedgingDesignationDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="us-gaap_InterestRateContractMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-12-income-taxes" xlink:href="hlly-20230702.xsd#statement-note-12-income-taxes" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-12-income-taxes" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-14-benefit-plans" xlink:href="hlly-20230702.xsd#statement-note-14-benefit-plans" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-14-benefit-plans" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_DefinedContributionPensionMember" xlink:label="hlly_DefinedContributionPensionMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_The401kMember" xlink:label="hlly_The401kMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanTextBlock" xlink:label="us-gaap_DefinedBenefitPlanTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanNameAxis" xlink:label="us-gaap_RetirementPlanNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanNameDomain" xlink:label="us-gaap_RetirementPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanNameDomain" xlink:label="us-gaap_RetirementPlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RetirementPlanNameAxis" xlink:to="us-gaap_RetirementPlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RetirementPlanNameAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RetirementPlanNameDomain" xlink:to="hlly_DefinedContributionPensionMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RetirementPlanNameAxis" xlink:to="us-gaap_RetirementPlanNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RetirementPlanNameDomain" xlink:to="hlly_The401kMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_DefinedBenefitPlanTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans" xlink:href="hlly-20230702.xsd#statement-note-15-equitybased-compensation-plans" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_ProfitInterestUnitsMember" xlink:label="hlly_ProfitInterestUnitsMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_The2021OmnibusIncentivePlanMember" xlink:label="hlly_The2021OmnibusIncentivePlanMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_PresidentMember" xlink:label="srt_PresidentMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:label="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PlanNameAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="hlly_The2021OmnibusIncentivePlanMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_TitleOfIndividualAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_PresidentMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_PerformanceSharesMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="hlly_ProfitInterestUnitsMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-16-lease-commitments-" xlink:href="hlly-20230702.xsd#statement-note-16-lease-commitments-" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-16-lease-commitments-" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-significant-accounting-policies-policies" xlink:href="hlly-20230702.xsd#statement-significant-accounting-policies-policies" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-significant-accounting-policies-policies" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_EmergingGrowthCompanyPolicyTextBlock" xlink:label="hlly_EmergingGrowthCompanyPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_RisksAndUncertaintiesPolicyTextBlock" xlink:label="hlly_RisksAndUncertaintiesPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativesReportingOfDerivativeActivity" xlink:label="us-gaap_DerivativesReportingOfDerivativeActivity" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PolicyTextBlockAbstract" xlink:label="us-gaap_PolicyTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PolicyTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PolicyTextBlockAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="hlly_EmergingGrowthCompanyPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="hlly_RisksAndUncertaintiesPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_DerivativesReportingOfDerivativeActivity" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-2-acquisitions-tables" xlink:href="hlly-20230702.xsd#statement-note-2-acquisitions-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-2-acquisitions-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-3-inventory-tables" xlink:href="hlly-20230702.xsd#statement-note-3-inventory-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-3-inventory-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net-tables" xlink:href="hlly-20230702.xsd#statement-note-4-property-plant-and-equipment-net-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:label="us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-tables" xlink:href="hlly-20230702.xsd#statement-note-5-goodwill-and-other-intangible-assets-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_ScheduleOfIntangibleAssetsTableTextBlock" xlink:label="hlly_ScheduleOfIntangibleAssetsTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfGoodwillTextBlock" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="hlly_ScheduleOfIntangibleAssetsTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-6-accrued-liabilities-tables" xlink:href="hlly-20230702.xsd#statement-note-6-accrued-liabilities-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-6-accrued-liabilities-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-7-debt-tables" xlink:href="hlly-20230702.xsd#statement-note-7-debt-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-7-debt-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfDebtTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-tables" xlink:href="hlly-20230702.xsd#statement-note-10-fair-value-measurements-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-11-revenue-tables" xlink:href="hlly-20230702.xsd#statement-note-11-revenue-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-11-revenue-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:label="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:label="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-12-income-taxes-tables" xlink:href="hlly-20230702.xsd#statement-note-12-income-taxes-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-12-income-taxes-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-tables" xlink:href="hlly-20230702.xsd#statement-note-13-earnings-per-share-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-14-benefit-plans-tables" xlink:href="hlly-20230702.xsd#statement-note-14-benefit-plans-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-14-benefit-plans-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:label="us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-tables" xlink:href="hlly-20230702.xsd#statement-note-15-equitybased-compensation-plans-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-16-lease-commitments-tables" xlink:href="hlly-20230702.xsd#statement-note-16-lease-commitments-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-16-lease-commitments-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_ScheduleOfOperatingLeaseAssetsAndObligationsTableTextBlock" xlink:label="hlly_ScheduleOfOperatingLeaseAssetsAndObligationsTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="us-gaap_LeaseCostTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="hlly_ScheduleOfOperatingLeaseAssetsAndObligationsTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-17-acquisition-restructuring-and-management-fee-costs-tables" xlink:href="hlly-20230702.xsd#statement-note-17-acquisition-restructuring-and-management-fee-costs-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-17-acquisition-restructuring-and-management-fee-costs-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_ScheduleOfAcquisitionRestructuringAndManagementFeeCostsTableTextBlock" xlink:label="hlly_ScheduleOfAcquisitionRestructuringAndManagementFeeCostsTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="hlly_ScheduleOfAcquisitionRestructuringAndManagementFeeCostsTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-18-commitments-and-contingencies-tables" xlink:href="hlly-20230702.xsd#statement-note-18-commitments-and-contingencies-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-18-commitments-and-contingencies-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-2-acquisitions-details-textual" xlink:href="hlly-20230702.xsd#statement-note-2-acquisitions-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-2-acquisitions-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_BusinessCombinationIntangibleAssetsIncludingGoodwillAcquired" xlink:label="hlly_BusinessCombinationIntangibleAssetsIncludingGoodwillAcquired" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember" xlink:label="hlly_JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BusinessAcquisitionAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="hlly_JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerRelationshipsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_BusinessCombinationIntangibleAssetsIncludingGoodwillAcquired" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-details-textual" xlink:href="hlly-20230702.xsd#statement-note-5-goodwill-and-other-intangible-assets-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GoodwillImpairmentLoss" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-7-debt-details-textual" xlink:href="hlly-20230702.xsd#statement-note-7-debt-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-7-debt-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_DebtInstrumentCovenantConsolidatedNetLeverageRatio" xlink:label="hlly_DebtInstrumentCovenantConsolidatedNetLeverageRatio" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_DebtInstrumentCovenantMinimumLiquidity" xlink:label="hlly_DebtInstrumentCovenantMinimumLiquidity" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_DebtInstrumentPeriodicPaymentPercentageOfAnnualExcessCashFlow" xlink:label="hlly_DebtInstrumentPeriodicPaymentPercentageOfAnnualExcessCashFlow" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_DebtInstrumentWithdrawnAmount" xlink:label="hlly_DebtInstrumentWithdrawnAmount" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_DelayedDrawTermLoanMember" xlink:label="hlly_DelayedDrawTermLoanMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_FirstLienNoteDueNovember172028Member" xlink:label="hlly_FirstLienNoteDueNovember172028Member" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_TermLoanMember" xlink:label="hlly_TermLoanMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_TheCreditAgreementMember" xlink:label="hlly_TheCreditAgreementMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTerm" xlink:label="us-gaap_DebtInstrumentTerm" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtWeightedAverageInterestRate" xlink:label="us-gaap_DebtWeightedAverageInterestRate" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsGross" xlink:label="us-gaap_DeferredFinanceCostsGross" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="us-gaap_DerivativeContractTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="us-gaap_DerivativeContractTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeNotionalAmount" xlink:label="us-gaap_DerivativeNotionalAmount" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DesignatedAsHedgingInstrumentMember" xlink:label="us-gaap_DesignatedAsHedgingInstrumentMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingDesignationAxis" xlink:label="us-gaap_HedgingDesignationAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingDesignationDomain" xlink:label="us-gaap_HedgingDesignationDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingDesignationDomain" xlink:label="us-gaap_HedgingDesignationDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestRateContractMember" xlink:label="us-gaap_InterestRateContractMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LetterOfCreditMember" xlink:label="us-gaap_LetterOfCreditMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="us-gaap_LettersOfCreditOutstandingAmount" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_HedgingDesignationAxis" xlink:to="us-gaap_HedgingDesignationDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="hlly_FirstLienNoteDueNovember172028Member" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LongtermDebtTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="hlly_TermLoanMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_CreditFacilityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_RevolvingCreditFacilityMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="hlly_DelayedDrawTermLoanMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_LetterOfCreditMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="hlly_TheCreditAgreementMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="us-gaap_InterestRateContractMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_HedgingDesignationAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_HedgingDesignationDomain" xlink:to="us-gaap_DesignatedAsHedgingInstrumentMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_HedgingDesignationAxis" xlink:to="us-gaap_HedgingDesignationDomain-default" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentTerm" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_DebtInstrumentWithdrawnAmount" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LettersOfCreditOutstandingAmount" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredFinanceCostsGross" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_DebtInstrumentPeriodicPaymentPercentageOfAnnualExcessCashFlow" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtWeightedAverageInterestRate" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DerivativeNotionalAmount" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_DebtInstrumentCovenantConsolidatedNetLeverageRatio" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_DebtInstrumentCovenantMinimumLiquidity" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability-details-textual" xlink:href="hlly-20230702.xsd#statement-note-8-common-stock-warrants-and-earnout-liability-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_EarnOutSharesMember" xlink:label="hlly_EarnOutSharesMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_EmpowerSponsorHoldingsLlcMember" xlink:label="hlly_EmpowerSponsorHoldingsLlcMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_MeasurementInputSharePrice1Member" xlink:label="hlly_MeasurementInputSharePrice1Member" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_PrivatePlacementWarrantsMember" xlink:label="hlly_PrivatePlacementWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_PublicWarrantsMember" xlink:label="hlly_PublicWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:label="hlly_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_TrancheOneMember" xlink:label="hlly_TrancheOneMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_WarrantLiability" xlink:label="hlly_WarrantLiability" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:label="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContingentConsiderationByTypeAxis" xlink:label="us-gaap_ContingentConsiderationByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContingentConsiderationTypeDomain" xlink:label="us-gaap_ContingentConsiderationTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContingentConsiderationTypeDomain" xlink:label="us-gaap_ContingentConsiderationTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="us-gaap_FairValueAdjustmentOfWarrants" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputSharePriceMember" xlink:label="us-gaap_MeasurementInputSharePriceMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="us-gaap_MeasurementInputTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="us-gaap_MeasurementInputTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="us-gaap_MeasurementInputTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ContingentConsiderationByTypeAxis" xlink:to="us-gaap_ContingentConsiderationTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="hlly_PublicWarrantsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="hlly_PrivatePlacementWarrantsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_MeasurementInputTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputSharePriceMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="hlly_MeasurementInputSharePrice1Member" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BusinessAcquisitionAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="hlly_EmpowerSponsorHoldingsLlcMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ContingentConsiderationByTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContingentConsiderationTypeDomain" xlink:to="hlly_EarnOutSharesMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ContingentConsiderationByTypeAxis" xlink:to="us-gaap_ContingentConsiderationTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContingentConsiderationTypeDomain" xlink:to="hlly_TrancheOneMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharePrice" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_WarrantLiability" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FairValueAdjustmentOfWarrants" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="13" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-9-derivative-instruments-details-textual" xlink:href="hlly-20230702.xsd#statement-note-9-derivative-instruments-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-9-derivative-instruments-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeCapInterestRate" xlink:label="us-gaap_DerivativeCapInterestRate" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="us-gaap_DerivativeContractTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="us-gaap_DerivativeContractTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeFloorInterestRate" xlink:label="us-gaap_DerivativeFloorInterestRate" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLiabilities" xlink:label="us-gaap_DerivativeLiabilities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeNotionalAmount" xlink:label="us-gaap_DerivativeNotionalAmount" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DesignatedAsHedgingInstrumentMember" xlink:label="us-gaap_DesignatedAsHedgingInstrumentMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingDesignationAxis" xlink:label="us-gaap_HedgingDesignationAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingDesignationDomain" xlink:label="us-gaap_HedgingDesignationDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingDesignationDomain" xlink:label="us-gaap_HedgingDesignationDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestRateContractMember" xlink:label="us-gaap_InterestRateContractMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForProceedsFromHedgeInvestingActivities" xlink:label="us-gaap_PaymentsForProceedsFromHedgeInvestingActivities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrealizedGainLossOnDerivatives" xlink:label="us-gaap_UnrealizedGainLossOnDerivatives" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_HedgingDesignationAxis" xlink:to="us-gaap_HedgingDesignationDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_HedgingDesignationAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_HedgingDesignationDomain" xlink:to="us-gaap_DesignatedAsHedgingInstrumentMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_HedgingDesignationAxis" xlink:to="us-gaap_HedgingDesignationDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="us-gaap_InterestRateContractMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DerivativeNotionalAmount" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DerivativeFloorInterestRate" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DerivativeCapInterestRate" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DerivativeLiabilities" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnrealizedGainLossOnDerivatives" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PaymentsForProceedsFromHedgeInvestingActivities" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-12-income-taxes-details-textual" xlink:href="hlly-20230702.xsd#statement-note-12-income-taxes-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-12-income-taxes-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-14-benefit-plans-details-textual" xlink:href="hlly-20230702.xsd#statement-note-14-benefit-plans-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-14-benefit-plans-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_DefinedContributionPensionMember" xlink:label="hlly_DefinedContributionPensionMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_The401kMember" xlink:label="hlly_The401kMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanNameAxis" xlink:label="us-gaap_RetirementPlanNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanNameDomain" xlink:label="us-gaap_RetirementPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanNameDomain" xlink:label="us-gaap_RetirementPlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RetirementPlanNameAxis" xlink:to="us-gaap_RetirementPlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RetirementPlanNameAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RetirementPlanNameDomain" xlink:to="hlly_DefinedContributionPensionMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RetirementPlanNameAxis" xlink:to="us-gaap_RetirementPlanNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RetirementPlanNameDomain" xlink:to="hlly_The401kMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-details-textual" xlink:href="hlly-20230702.xsd#statement-note-15-equitybased-compensation-plans-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_ProfitInterestUnitsMember" xlink:label="hlly_ProfitInterestUnitsMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_SharebasedCompensationArrangementVestingAwardRightsPercentageOfInitialTargetAwards" xlink:label="hlly_SharebasedCompensationArrangementVestingAwardRightsPercentageOfInitialTargetAwards" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_The2021OmnibusIncentivePlanMember" xlink:label="hlly_The2021OmnibusIncentivePlanMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_PresidentMember" xlink:label="srt_PresidentMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PlanNameAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="hlly_The2021OmnibusIncentivePlanMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_TitleOfIndividualAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_PresidentMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_PerformanceSharesMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="hlly_ProfitInterestUnitsMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_SharebasedCompensationArrangementVestingAwardRightsPercentageOfInitialTargetAwards" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-16-lease-commitments-details-textual" xlink:href="hlly-20230702.xsd#statement-note-16-lease-commitments-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-16-lease-commitments-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_IncreaseInLiabilitiesForAssociatedLeaseObligations" xlink:label="hlly_IncreaseInLiabilitiesForAssociatedLeaseObligations" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_IncreaseInNoncurrentAssetsForRightofuseAssets" xlink:label="hlly_IncreaseInNoncurrentAssetsForRightofuseAssets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:label="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_IncreaseInNoncurrentAssetsForRightofuseAssets" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_IncreaseInLiabilitiesForAssociatedLeaseObligations" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-schedule-of-finitelived-intangible-assets-future-amortization-expense-details" xlink:href="hlly-20230702.xsd#statement-note-5-goodwill-and-other-intangible-assets-schedule-of-finitelived-intangible-assets-future-amortization-expense-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-schedule-of-finitelived-intangible-assets-future-amortization-expense-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour" xlink:label="hlly_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-future-minimum-rental-payments-for-operating-leases-details" xlink:href="hlly-20230702.xsd#statement-note-16-lease-commitments-schedule-of-future-minimum-rental-payments-for-operating-leases-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-future-minimum-rental-payments-for-operating-leases-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_AccruedLiabilitiesAndOtherNoncurrentLiabilitiesMember" xlink:label="hlly_AccruedLiabilitiesAndOtherNoncurrentLiabilitiesMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_LesseeOperaingLeaseLiabilityToBePaidAfterYearFour" xlink:label="hlly_LesseeOperaingLeaseLiabilityToBePaidAfterYearFour" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BalanceSheetLocationAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="hlly_AccruedLiabilitiesAndOtherNoncurrentLiabilitiesMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_LesseeOperaingLeaseLiabilityToBePaidAfterYearFour" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseLiability" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details" xlink:href="hlly-20230702.xsd#statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_AmortizationOfDebtIssuanceCostsAfterYearFour" xlink:label="hlly_AmortizationOfDebtIssuanceCostsAfterYearFour" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_AmortizationOfDebtIssuanceCostsRemainderOfFiscalYear" xlink:label="hlly_AmortizationOfDebtIssuanceCostsRemainderOfFiscalYear" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_AmortizationOfDebtIssuanceCostsYearFour" xlink:label="hlly_AmortizationOfDebtIssuanceCostsYearFour" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_AmortizationOfDebtIssuanceCostsYearOne" xlink:label="hlly_AmortizationOfDebtIssuanceCostsYearOne" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_AmortizationOfDebtIssuanceCostsYearThree" xlink:label="hlly_AmortizationOfDebtIssuanceCostsYearThree" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_AmortizationOfDebtIssuanceCostsYearTwo" xlink:label="hlly_AmortizationOfDebtIssuanceCostsYearTwo" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour" xlink:label="hlly_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="us-gaap_DeferredFinanceCostsNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_AmortizationOfDebtIssuanceCostsRemainderOfFiscalYear" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_AmortizationOfDebtIssuanceCostsYearOne" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_AmortizationOfDebtIssuanceCostsYearTwo" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_AmortizationOfDebtIssuanceCostsYearThree" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_AmortizationOfDebtIssuanceCostsYearFour" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_AmortizationOfDebtIssuanceCostsAfterYearFour" xlink:type="arc"/>
    <link:definitionArc order="13" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentCarryingAmount" xlink:type="arc"/>
    <link:definitionArc order="14" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredFinanceCostsNet" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-summary-of-assumptions-for-estimated-fair-value-using-monte-carlo-simulation-model-details" xlink:href="hlly-20230702.xsd#statement-note-10-fair-value-measurements-summary-of-assumptions-for-estimated-fair-value-using-monte-carlo-simulation-model-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-summary-of-assumptions-for-estimated-fair-value-using-monte-carlo-simulation-model-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_EarnOutLiabilityMember" xlink:label="hlly_EarnOutLiabilityMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_MeasurementInputPriceHurdleOneMember" xlink:label="hlly_MeasurementInputPriceHurdleOneMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_MeasurementInputPriceThresholdMember" xlink:label="hlly_MeasurementInputPriceThresholdMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_MeasurementInputStrikePriceMember" xlink:label="hlly_MeasurementInputStrikePriceMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_MonteCarloSimulationModelMember" xlink:label="hlly_MonteCarloSimulationModelMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_WarrantLiabilityPrivatePlacementWarrantsMember" xlink:label="hlly_WarrantLiabilityPrivatePlacementWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AlternativeInvestmentMeasurementInput" xlink:label="us-gaap_AlternativeInvestmentMeasurementInput" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="us-gaap_FairValueByLiabilityClassAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputExpectedTermMember" xlink:label="us-gaap_MeasurementInputExpectedTermMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputPriceVolatilityMember" xlink:label="us-gaap_MeasurementInputPriceVolatilityMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:label="us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputSharePriceMember" xlink:label="us-gaap_MeasurementInputSharePriceMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="us-gaap_MeasurementInputTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="us-gaap_MeasurementInputTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="us-gaap_MeasurementInputTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationTechniqueAxis" xlink:label="us-gaap_ValuationTechniqueAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationTechniqueDomain" xlink:label="us-gaap_ValuationTechniqueDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationTechniqueDomain" xlink:label="us-gaap_ValuationTechniqueDomain-default" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ValuationTechniqueAxis" xlink:to="us-gaap_ValuationTechniqueDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_MeasurementInputTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputSharePriceMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ValuationTechniqueAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ValuationTechniqueDomain" xlink:to="hlly_MonteCarloSimulationModelMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ValuationTechniqueAxis" xlink:to="us-gaap_ValuationTechniqueDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FinancialInstrumentAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="hlly_WarrantLiabilityPrivatePlacementWarrantsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain-default" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FairValueByLiabilityClassAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="hlly_EarnOutLiabilityMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="hlly_MeasurementInputStrikePriceMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputExpectedTermMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputPriceVolatilityMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="hlly_MeasurementInputPriceHurdleOneMember" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="hlly_MeasurementInputPriceThresholdMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AlternativeInvestmentMeasurementInput" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-reconciliation-of-changes-details" xlink:href="hlly-20230702.xsd#statement-note-10-fair-value-measurements-reconciliation-of-changes-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-reconciliation-of-changes-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_EarnOutLiabilityMember" xlink:label="hlly_EarnOutLiabilityMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_PrivatePlacementWarrantsMember" xlink:label="hlly_PrivatePlacementWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="us-gaap_FairValueByLiabilityClassAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FairValueByLiabilityClassAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="hlly_PrivatePlacementWarrantsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="hlly_EarnOutLiabilityMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited" xlink:href="hlly-20230702.xsd#statement-condensed-consolidated-balance-sheets-unaudited" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_WarrantLiability" xlink:label="hlly_WarrantLiability" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPayableCurrent" xlink:label="us-gaap_InterestPayableCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_InventoryNet" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsCurrent" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_Goodwill" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_OtherAssetsNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_Assets" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_AccountsPayableCurrent" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_InterestPayableCurrent" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesCurrent" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LongTermDebtNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="hlly_WarrantLiability" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_Liabilities" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_PreferredStockValue" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapital" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" xlink:href="hlly-20230702.xsd#statement-condensed-consolidated-statements-of-cash-flows-unaudited" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_EmpowerSponsorHoldingsLlcMember" xlink:label="hlly_EmpowerSponsorHoldingsLlcMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_GainLossOnTerminationOfLeases" xlink:label="hlly_GainLossOnTerminationOfLeases" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_IncreaseDecreaseInPrepaidsAndOtherCurrentAssets" xlink:label="hlly_IncreaseDecreaseInPrepaidsAndOtherCurrentAssets" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_PrincipalPaymentMember" xlink:label="hlly_PrincipalPaymentMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract" xlink:label="us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAbstract" xlink:label="us-gaap_CashAndCashEquivalentsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="us-gaap_FairValueAdjustmentOfWarrants" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="us-gaap_IncomeTaxesPaidNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:label="us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherDeferredLiability" xlink:label="us-gaap_IncreaseDecreaseInOtherDeferredLiability" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryWriteDown" xlink:label="us-gaap_InventoryWriteDown" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfFinancingCosts" xlink:label="us-gaap_PaymentsOfFinancingCosts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:label="us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="us-gaap_ProceedsFromWarrantExercises" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="us-gaap_RepaymentsOfLongTermDebt" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssued1" xlink:label="us-gaap_StockIssued1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrealizedGainLossOnDerivatives" xlink:label="us-gaap_UnrealizedGainLossOnDerivatives" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LongtermDebtTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="hlly_PrincipalPaymentMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_CounterpartyNameAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="hlly_EmpowerSponsorHoldingsLlcMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_Depreciation" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfFinancingCosts" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="hlly_GainLossOnTerminationOfLeases" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_FairValueAdjustmentOfWarrants" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_UnrealizedGainLossOnDerivatives" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherDeferredLiability" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_InventoryWriteDown" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" xlink:type="arc"/>
    <link:definitionArc order="13" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc"/>
    <link:definitionArc order="14" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" xlink:type="arc"/>
    <link:definitionArc order="15" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="hlly_IncreaseDecreaseInPrepaidsAndOtherCurrentAssets" xlink:type="arc"/>
    <link:definitionArc order="16" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="arc"/>
    <link:definitionArc order="17" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:type="arc"/>
    <link:definitionArc order="18" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:type="arc"/>
    <link:definitionArc order="19" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfLongTermDebt" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsOfFinancingCosts" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromWarrantExercises" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashAndCashEquivalentsAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CashAndCashEquivalentsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract" xlink:to="us-gaap_InterestPaidNet" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract" xlink:to="us-gaap_IncomeTaxesPaidNet" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_StockIssued1" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-operating-lease-expense-supplemental-cash-flow-information-details" xlink:href="hlly-20230702.xsd#statement-note-16-lease-commitments-schedule-of-operating-lease-expense-supplemental-cash-flow-information-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-operating-lease-expense-supplemental-cash-flow-information-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_DecapitalizationOfRightofuseAssetsUponLeaseTerminationOrModification" xlink:label="hlly_DecapitalizationOfRightofuseAssetsUponLeaseTerminationOrModification" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCost" xlink:label="us-gaap_LeaseCost" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostAbstract" xlink:label="us-gaap_LeaseCostAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermLeaseCost" xlink:label="us-gaap_ShortTermLeaseCost" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableLeaseCost" xlink:label="us-gaap_VariableLeaseCost" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LeaseCostAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_OperatingLeaseCost" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_ShortTermLeaseCost" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_VariableLeaseCost" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_LeaseCost" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_OperatingLeasePayments" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="hlly_DecapitalizationOfRightofuseAssetsUponLeaseTerminationOrModification" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited" xlink:href="hlly-20230702.xsd#statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_AcquisitionAndRestructuringCosts" xlink:label="hlly_AcquisitionAndRestructuringCosts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="us-gaap_FairValueAdjustmentOfWarrants" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherOperatingIncomeExpenseNet" xlink:label="us-gaap_OtherOperatingIncomeExpenseNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CostOfRevenue" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GrossProfit" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ResearchAndDevelopmentExpense" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_AcquisitionAndRestructuringCosts" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherOperatingIncomeExpenseNet" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingExpenses" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingIncomeLoss" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FairValueAdjustmentOfWarrants" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:type="arc"/>
    <link:definitionArc order="13" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InterestExpense" xlink:type="arc"/>
    <link:definitionArc order="14" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NonoperatingIncomeExpense" xlink:type="arc"/>
    <link:definitionArc order="15" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc"/>
    <link:definitionArc order="16" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:definitionArc order="17" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
    <link:definitionArc order="18" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc"/>
    <link:definitionArc order="19" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:to="us-gaap_EarningsPerShareBasic" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-3-inventory-schedule-of-inventory-details" xlink:href="hlly-20230702.xsd#statement-note-3-inventory-schedule-of-inventory-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-3-inventory-schedule-of-inventory-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRawMaterials" xlink:label="us-gaap_InventoryRawMaterials" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryWorkInProcess" xlink:label="us-gaap_InventoryWorkInProcess" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryRawMaterials" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryWorkInProcess" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryFinishedGoods" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryNet" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details" xlink:href="hlly-20230702.xsd#statement-note-4-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="us-gaap_BuildingAndBuildingImprovementsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionInProgressMember" xlink:label="us-gaap_ConstructionInProgressMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandMember" xlink:label="us-gaap_LandMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LandMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_BuildingAndBuildingImprovementsMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_MachineryAndEquipmentMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_ConstructionInProgressMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net-schedule-of-longlived-assets-by-geographic-locations-details" xlink:href="hlly-20230702.xsd#statement-note-4-property-plant-and-equipment-net-schedule-of-longlived-assets-by-geographic-locations-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net-schedule-of-longlived-assets-by-geographic-locations-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_US" xlink:label="country_US" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonUsMember" xlink:label="us-gaap_NonUsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_StatementGeographicalAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_US" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="us-gaap_NonUsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-schedule-of-goodwill-details" xlink:href="hlly-20230702.xsd#statement-note-5-goodwill-and-other-intangible-assets-schedule-of-goodwill-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-schedule-of-goodwill-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillPeriodIncreaseDecrease" xlink:label="us-gaap_GoodwillPeriodIncreaseDecrease" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Goodwill" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GoodwillPeriodIncreaseDecrease" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-6-accrued-liabilities-accrued-liabilities-details" xlink:href="hlly-20230702.xsd#statement-note-6-accrued-liabilities-accrued-liabilities-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-6-accrued-liabilities-accrued-liabilities-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_AccruedFreightCurrent" xlink:label="hlly_AccruedFreightCurrent" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_AccruedReturnsAndAllowancesCurrent" xlink:label="hlly_AccruedReturnsAndAllowancesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedEmployeeBenefitsCurrent" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="us-gaap_AccruedIncomeTaxesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_AccruedFreightCurrent" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccruedEmployeeBenefitsCurrent" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_AccruedReturnsAndAllowancesCurrent" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccruedIncomeTaxesCurrent" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-7-debt-schedule-of-debt-details" xlink:href="hlly-20230702.xsd#statement-note-7-debt-schedule-of-debt-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-7-debt-schedule-of-debt-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_FirstLienNoteDueNovember172028Member" xlink:label="hlly_FirstLienNoteDueNovember172028Member" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="us-gaap_DeferredFinanceCostsNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLongTermDebt" xlink:label="us-gaap_OtherLongTermDebt" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="hlly_FirstLienNoteDueNovember172028Member" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_CreditFacilityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_RevolvingCreditFacilityMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentCarryingAmount" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherLongTermDebt" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredFinanceCostsNet" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebt" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtCurrent" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtNoncurrent" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-11-revenue-summary-of-revenue-by-product-category-details" xlink:href="hlly-20230702.xsd#statement-note-11-revenue-summary-of-revenue-by-product-category-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-11-revenue-summary-of-revenue-by-product-category-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_AccessoriesMember" xlink:label="hlly_AccessoriesMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_ElectronicSystemsMember" xlink:label="hlly_ElectronicSystemsMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_ExhaustMember" xlink:label="hlly_ExhaustMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_MechanicalSystemMember" xlink:label="hlly_MechanicalSystemMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_SafetyMember" xlink:label="hlly_SafetyMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="hlly_ElectronicSystemsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="hlly_MechanicalSystemMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="hlly_ExhaustMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="hlly_AccessoriesMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="hlly_SafetyMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-11-revenue-summary-of-revenue-based-on-geographic-location-details" xlink:href="hlly-20230702.xsd#statement-note-11-revenue-summary-of-revenue-based-on-geographic-location-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-11-revenue-summary-of-revenue-based-on-geographic-location-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_IT" xlink:label="country_IT" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_US" xlink:label="country_US" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_StatementGeographicalAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_US" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_IT" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-12-income-taxes-schedule-of-provision-and-effective-tax-rates-details" xlink:href="hlly-20230702.xsd#statement-note-12-income-taxes-schedule-of-provision-and-effective-tax-rates-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-12-income-taxes-schedule-of-provision-and-effective-tax-rates-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-schedule-of-components-of-equitybased-compensation-expense-details" xlink:href="hlly-20230702.xsd#statement-note-15-equitybased-compensation-plans-schedule-of-components-of-equitybased-compensation-expense-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-schedule-of-components-of-equitybased-compensation-expense-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_ProfitInterestUnitsMember" xlink:label="hlly_ProfitInterestUnitsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_PerformanceSharesMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="hlly_ProfitInterestUnitsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-17-acquisition-restructuring-and-management-fee-costs-summary-of-total-acquisitions-restructuring-and-management-fee-costs-details" xlink:href="hlly-20230702.xsd#statement-note-17-acquisition-restructuring-and-management-fee-costs-summary-of-total-acquisitions-restructuring-and-management-fee-costs-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-17-acquisition-restructuring-and-management-fee-costs-summary-of-total-acquisitions-restructuring-and-management-fee-costs-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_TotalAcquisitionRestructuringAndManagementFees" xlink:label="hlly_TotalAcquisitionRestructuringAndManagementFees" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCosts" xlink:label="us-gaap_RestructuringCosts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RestructuringCosts" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_TotalAcquisitionRestructuringAndManagementFees" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-18-commitments-and-contingencies-schedule-of-accrual-for-product-warranties-details" xlink:href="hlly-20230702.xsd#statement-note-18-commitments-and-contingencies-schedule-of-accrual-for-product-warranties-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-18-commitments-and-contingencies-schedule-of-accrual-for-product-warranties-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="us-gaap_ProductWarrantyAccrual" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyAccrualPayments" xlink:label="us-gaap_ProductWarrantyAccrualPayments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:label="us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProductWarrantyAccrual" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProductWarrantyAccrualPayments" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-2-acquisitions-allocation-of-the-purchase-price-to-the-estimated-fair-values-of-assets-acquired-and-liabilities-assumed-details" xlink:href="hlly-20230702.xsd#statement-note-2-acquisitions-allocation-of-the-purchase-price-to-the-estimated-fair-values-of-assets-acquired-and-liabilities-assumed-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-2-acquisitions-allocation-of-the-purchase-price-to-the-estimated-fair-values-of-assets-acquired-and-liabilities-assumed-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccrued" xlink:label="hlly_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccrued" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember" xlink:label="hlly_JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RestatementAdjustmentMember" xlink:label="srt_RestatementAdjustmentMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RestatementAxis" xlink:label="srt_RestatementAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RestatementDomain" xlink:label="srt_RestatementDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RestatementDomain" xlink:label="srt_RestatementDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioPreviouslyReportedMember" xlink:label="srt_ScenarioPreviouslyReportedMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradeNamesMember" xlink:label="us-gaap_TradeNamesMember" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RestatementAxis" xlink:to="srt_RestatementDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BusinessAcquisitionAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="hlly_JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_RestatementAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RestatementDomain" xlink:to="srt_ScenarioPreviouslyReportedMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RestatementAxis" xlink:to="srt_RestatementDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RestatementDomain" xlink:to="srt_RestatementAdjustmentMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_TradeNamesMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerRelationshipsMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Goodwill" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccrued" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-summary-of-intangible-assets-details" xlink:href="hlly-20230702.xsd#statement-note-5-goodwill-and-other-intangible-assets-summary-of-intangible-assets-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-summary-of-intangible-assets-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_TradeNames1Member" xlink:label="hlly_TradeNames1Member" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:label="us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradeNamesMember" xlink:label="us-gaap_TradeNamesMember" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerRelationshipsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_TradeNamesMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="hlly_TradeNames1Member" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-schedule-of-value-assets-and-liabilities-measured-on-recurring-basis-details" xlink:href="hlly-20230702.xsd#statement-note-10-fair-value-measurements-schedule-of-value-assets-and-liabilities-measured-on-recurring-basis-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-schedule-of-value-assets-and-liabilities-measured-on-recurring-basis-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_EarnOutLiabilityMember" xlink:label="hlly_EarnOutLiabilityMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_WarrantLiabilityPrivatePlacementWarrantsMember" xlink:label="hlly_WarrantLiabilityPrivatePlacementWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_WarrantLiabilityPublicWarrantsMember" xlink:label="hlly_WarrantLiabilityPublicWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="us-gaap_AssetsFairValueDisclosure" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="us-gaap_DerivativeContractTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="us-gaap_DerivativeContractTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeFinancialInstrumentsAssetsMember" xlink:label="us-gaap_DerivativeFinancialInstrumentsAssetsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="us-gaap_FairValueByAssetClassAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="us-gaap_FairValueByLiabilityClassAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="us-gaap_FairValueMeasurementsRecurringMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:label="us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestRateContractMember" xlink:label="us-gaap_InterestRateContractMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="us-gaap_InterestRateContractMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel1Member" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="us-gaap_FairValueMeasurementsRecurringMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain-default" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FairValueByAssetClassAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="us-gaap_DerivativeFinancialInstrumentsAssetsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain-default" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FairValueByLiabilityClassAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="hlly_WarrantLiabilityPublicWarrantsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel2Member" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="hlly_WarrantLiabilityPrivatePlacementWarrantsMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="hlly_EarnOutLiabilityMember" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsFairValueDisclosure" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-schedule-of-basic-and-diluted-earning-per-share-details" xlink:href="hlly-20230702.xsd#statement-note-13-earnings-per-share-schedule-of-basic-and-diluted-earning-per-share-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-schedule-of-basic-and-diluted-earning-per-share-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_FairValueAdjustmentOfWarrantsDueToClassificationAsLiabilities" xlink:label="hlly_FairValueAdjustmentOfWarrantsDueToClassificationAsLiabilities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:label="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_FairValueAdjustmentOfWarrantsDueToClassificationAsLiabilities" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details" xlink:href="hlly-20230702.xsd#statement-note-13-earnings-per-share-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_EarnOutSharesMember" xlink:label="hlly_EarnOutSharesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantMember" xlink:label="us-gaap_WarrantMember" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_WarrantMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_PerformanceSharesMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="hlly_EarnOutSharesMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-14-benefit-plans-summarizes-the-components-of-net-periodic-benefit-cost-details" xlink:href="hlly-20230702.xsd#statement-note-14-benefit-plans-summarizes-the-components-of-net-periodic-benefit-cost-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-14-benefit-plans-summarizes-the-components-of-net-periodic-benefit-cost-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:label="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanInterestCost" xlink:label="us-gaap_DefinedBenefitPlanInterestCost" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanServiceCost" xlink:label="us-gaap_DefinedBenefitPlanServiceCost" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DefinedBenefitPlanServiceCost" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DefinedBenefitPlanInterestCost" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-operating-lease-assets-and-obligations-details" xlink:href="hlly-20230702.xsd#statement-note-16-lease-commitments-schedule-of-operating-lease-assets-and-obligations-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-operating-lease-assets-and-obligations-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseLiability" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited" xlink:href="hlly-20230702.xsd#statement-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited" xlink:type="extended">
    <link:loc xlink:href="hlly-20230702.xsd#hlly_IssuanceOfEarnoutShares" xlink:label="hlly_IssuanceOfEarnoutShares" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_IssuanceOfEarnoutSharesShares" xlink:label="hlly_IssuanceOfEarnoutSharesShares" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:label="hlly_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_StockIssuedDuringPeriodValueWarrantsExercised" xlink:label="hlly_StockIssuedDuringPeriodValueWarrantsExercised" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_IssuanceOfEarnoutSharesShares" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_IssuanceOfEarnoutShares" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_StockIssuedDuringPeriodValueWarrantsExercised" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-summary-of-restricted-stock-units-activity-details" xlink:href="hlly-20230702.xsd#statement-note-15-equitybased-compensation-plans-summary-of-restricted-stock-units-activity-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-summary-of-restricted-stock-units-activity-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-summary-of-stock-option-activity-details" xlink:href="hlly-20230702.xsd#statement-note-15-equitybased-compensation-plans-summary-of-stock-option-activity-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-summary-of-stock-option-activity-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>11
<FILENAME>hlly-20230702_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 11:15PM UTC 2023-08-09--><link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" xlink:type="simple"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:loc xlink:href="hlly-20230702.xsd#hlly_DocumentAndEntityInformation" xlink:label="hlly_DocumentAndEntityInformation" xlink:type="locator"/>
    <link:label xlink:label="hlly_DocumentAndEntityInformation-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document And Entity Information</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_DocumentAndEntityInformation" xlink:to="hlly_DocumentAndEntityInformation-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Intangible assets</link:label>
    <link:label xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeNotionalAmount" xlink:label="us-gaap_DerivativeNotionalAmount" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DerivativeNotionalAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DerivativeNotionalAmount</link:label>
    <link:label xlink:label="us-gaap_DerivativeNotionalAmount-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative, Notional Amount</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeNotionalAmount" xlink:to="us-gaap_DerivativeNotionalAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_NoteToFinancialStatementDetailsTextual" xlink:label="hlly_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:label xlink:label="hlly_NoteToFinancialStatementDetailsTextual-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note To Financial Statement Details Textual</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_NoteToFinancialStatementDetailsTextual" xlink:to="hlly_NoteToFinancialStatementDetailsTextual-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-significant-accounting-policies-policies" xlink:label="hlly_statement-statement-significant-accounting-policies-policies" xlink:type="locator"/>
    <link:label xlink:label="hlly_statement-statement-significant-accounting-policies-policies-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Significant Accounting Policies</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_statement-statement-significant-accounting-policies-policies" xlink:to="hlly_statement-statement-significant-accounting-policies-policies-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-2-acquisitions-tables" xlink:label="hlly_statement-statement-note-2-acquisitions-tables" xlink:type="locator"/>
    <link:label xlink:label="hlly_statement-statement-note-2-acquisitions-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 2 - Acquisitions</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_statement-statement-note-2-acquisitions-tables" xlink:to="hlly_statement-statement-note-2-acquisitions-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-3-inventory-tables" xlink:label="hlly_statement-statement-note-3-inventory-tables" xlink:type="locator"/>
    <link:label xlink:label="hlly_statement-statement-note-3-inventory-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 3 - Inventory</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_statement-statement-note-3-inventory-tables" xlink:to="hlly_statement-statement-note-3-inventory-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-4-property-plant-and-equipment-net-tables" xlink:label="hlly_statement-statement-note-4-property-plant-and-equipment-net-tables" xlink:type="locator"/>
    <link:label xlink:label="hlly_statement-statement-note-4-property-plant-and-equipment-net-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 4 - Property, Plant and Equipment, Net</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_statement-statement-note-4-property-plant-and-equipment-net-tables" xlink:to="hlly_statement-statement-note-4-property-plant-and-equipment-net-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-5-goodwill-and-other-intangible-assets-tables" xlink:label="hlly_statement-statement-note-5-goodwill-and-other-intangible-assets-tables" xlink:type="locator"/>
    <link:label xlink:label="hlly_statement-statement-note-5-goodwill-and-other-intangible-assets-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 5 - Goodwill and Other Intangible Assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_statement-statement-note-5-goodwill-and-other-intangible-assets-tables" xlink:to="hlly_statement-statement-note-5-goodwill-and-other-intangible-assets-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-6-accrued-liabilities-tables" xlink:label="hlly_statement-statement-note-6-accrued-liabilities-tables" xlink:type="locator"/>
    <link:label xlink:label="hlly_statement-statement-note-6-accrued-liabilities-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 6 - Accrued Liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_statement-statement-note-6-accrued-liabilities-tables" xlink:to="hlly_statement-statement-note-6-accrued-liabilities-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-7-debt-tables" xlink:label="hlly_statement-statement-note-7-debt-tables" xlink:type="locator"/>
    <link:label xlink:label="hlly_statement-statement-note-7-debt-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 7 - Debt</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_statement-statement-note-7-debt-tables" xlink:to="hlly_statement-statement-note-7-debt-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-10-fair-value-measurements-tables" xlink:label="hlly_statement-statement-note-10-fair-value-measurements-tables" xlink:type="locator"/>
    <link:label xlink:label="hlly_statement-statement-note-10-fair-value-measurements-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 10 - Fair Value Measurements</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_statement-statement-note-10-fair-value-measurements-tables" xlink:to="hlly_statement-statement-note-10-fair-value-measurements-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-11-revenue-tables" xlink:label="hlly_statement-statement-note-11-revenue-tables" xlink:type="locator"/>
    <link:label xlink:label="hlly_statement-statement-note-11-revenue-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 11 - Revenue</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_statement-statement-note-11-revenue-tables" xlink:to="hlly_statement-statement-note-11-revenue-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable</link:label>
    <link:label xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-12-income-taxes-tables" xlink:label="hlly_statement-statement-note-12-income-taxes-tables" xlink:type="locator"/>
    <link:label xlink:label="hlly_statement-statement-note-12-income-taxes-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 12 - Income Taxes</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_statement-statement-note-12-income-taxes-tables" xlink:to="hlly_statement-statement-note-12-income-taxes-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:label xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-13-earnings-per-share-tables" xlink:label="hlly_statement-statement-note-13-earnings-per-share-tables" xlink:type="locator"/>
    <link:label xlink:label="hlly_statement-statement-note-13-earnings-per-share-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 13 - Earnings Per Share</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_statement-statement-note-13-earnings-per-share-tables" xlink:to="hlly_statement-statement-note-13-earnings-per-share-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingDesignationAxis" xlink:label="us-gaap_HedgingDesignationAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_HedgingDesignationAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_HedgingDesignationAxis" xlink:to="us-gaap_HedgingDesignationAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-14-benefit-plans-tables" xlink:label="hlly_statement-statement-note-14-benefit-plans-tables" xlink:type="locator"/>
    <link:label xlink:label="hlly_statement-statement-note-14-benefit-plans-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 14 - Benefit Plans</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_statement-statement-note-14-benefit-plans-tables" xlink:to="hlly_statement-statement-note-14-benefit-plans-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingDesignationDomain" xlink:label="us-gaap_HedgingDesignationDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_HedgingDesignationDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_HedgingDesignationDomain" xlink:to="us-gaap_HedgingDesignationDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-15-equitybased-compensation-plans-tables" xlink:label="hlly_statement-statement-note-15-equitybased-compensation-plans-tables" xlink:type="locator"/>
    <link:label xlink:label="hlly_statement-statement-note-15-equitybased-compensation-plans-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 15 - Equity-based Compensation Plans</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_statement-statement-note-15-equitybased-compensation-plans-tables" xlink:to="hlly_statement-statement-note-15-equitybased-compensation-plans-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Inventory</link:label>
    <link:label xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DesignatedAsHedgingInstrumentMember" xlink:label="us-gaap_DesignatedAsHedgingInstrumentMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DesignatedAsHedgingInstrumentMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Designated as Hedging Instrument [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DesignatedAsHedgingInstrumentMember" xlink:to="us-gaap_DesignatedAsHedgingInstrumentMember-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-16-lease-commitments-tables" xlink:label="hlly_statement-statement-note-16-lease-commitments-tables" xlink:type="locator"/>
    <link:label xlink:label="hlly_statement-statement-note-16-lease-commitments-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 16 - Lease Commitments</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_statement-statement-note-16-lease-commitments-tables" xlink:to="hlly_statement-statement-note-16-lease-commitments-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LiabilitiesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LiabilitiesCurrent</link:label>
    <link:label xlink:label="us-gaap_LiabilitiesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Maturities of Long-Term Debt [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-17-acquisition-restructuring-and-management-fee-costs-tables" xlink:label="hlly_statement-statement-note-17-acquisition-restructuring-and-management-fee-costs-tables" xlink:type="locator"/>
    <link:label xlink:label="hlly_statement-statement-note-17-acquisition-restructuring-and-management-fee-costs-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 17 - Acquisition, Restructuring and Management Fee Costs</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_statement-statement-note-17-acquisition-restructuring-and-management-fee-costs-tables" xlink:to="hlly_statement-statement-note-17-acquisition-restructuring-and-management-fee-costs-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfDebtTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Debt [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfDebtTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-18-commitments-and-contingencies-tables" xlink:label="hlly_statement-statement-note-18-commitments-and-contingencies-tables" xlink:type="locator"/>
    <link:label xlink:label="hlly_statement-statement-note-18-commitments-and-contingencies-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 18 - Commitments and Contingencies</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_statement-statement-note-18-commitments-and-contingencies-tables" xlink:to="hlly_statement-statement-note-18-commitments-and-contingencies-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-2-acquisitions-allocation-of-the-purchase-price-to-the-estimated-fair-values-of-assets-acquired-and-liabilities-assumed-details" xlink:label="hlly_statement-statement-note-2-acquisitions-allocation-of-the-purchase-price-to-the-estimated-fair-values-of-assets-acquired-and-liabilities-assumed-details" xlink:type="locator"/>
    <link:label xlink:label="hlly_statement-statement-note-2-acquisitions-allocation-of-the-purchase-price-to-the-estimated-fair-values-of-assets-acquired-and-liabilities-assumed-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 2 - Acquisitions - Allocation of the Purchase Price to the Estimated Fair Values of Assets Acquired and Liabilities Assumed (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_statement-statement-note-2-acquisitions-allocation-of-the-purchase-price-to-the-estimated-fair-values-of-assets-acquired-and-liabilities-assumed-details" xlink:to="hlly_statement-statement-note-2-acquisitions-allocation-of-the-purchase-price-to-the-estimated-fair-values-of-assets-acquired-and-liabilities-assumed-details-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-3-inventory-schedule-of-inventory-details" xlink:label="hlly_statement-statement-note-3-inventory-schedule-of-inventory-details" xlink:type="locator"/>
    <link:label xlink:label="hlly_statement-statement-note-3-inventory-schedule-of-inventory-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 3 - Inventory - Schedule of Inventory (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_statement-statement-note-3-inventory-schedule-of-inventory-details" xlink:to="hlly_statement-statement-note-3-inventory-schedule-of-inventory-details-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-4-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details" xlink:label="hlly_statement-statement-note-4-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details" xlink:type="locator"/>
    <link:label xlink:label="hlly_statement-statement-note-4-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 4 - Property, Plant and Equipment, Net - Schedule of Property, Plant, and Equipment (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_statement-statement-note-4-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details" xlink:to="hlly_statement-statement-note-4-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-4-property-plant-and-equipment-net-schedule-of-longlived-assets-by-geographic-locations-details" xlink:label="hlly_statement-statement-note-4-property-plant-and-equipment-net-schedule-of-longlived-assets-by-geographic-locations-details" xlink:type="locator"/>
    <link:label xlink:label="hlly_statement-statement-note-4-property-plant-and-equipment-net-schedule-of-longlived-assets-by-geographic-locations-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 4 - Property, Plant and Equipment, Net - Schedule of Long-lived Assets by Geographic Locations (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_statement-statement-note-4-property-plant-and-equipment-net-schedule-of-longlived-assets-by-geographic-locations-details" xlink:to="hlly_statement-statement-note-4-property-plant-and-equipment-net-schedule-of-longlived-assets-by-geographic-locations-details-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-5-goodwill-and-other-intangible-assets-schedule-of-goodwill-details" xlink:label="hlly_statement-statement-note-5-goodwill-and-other-intangible-assets-schedule-of-goodwill-details" xlink:type="locator"/>
    <link:label xlink:label="hlly_statement-statement-note-5-goodwill-and-other-intangible-assets-schedule-of-goodwill-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 5 - Goodwill and Other Intangible Assets - Schedule of Goodwill (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_statement-statement-note-5-goodwill-and-other-intangible-assets-schedule-of-goodwill-details" xlink:to="hlly_statement-statement-note-5-goodwill-and-other-intangible-assets-schedule-of-goodwill-details-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-5-goodwill-and-other-intangible-assets-summary-of-intangible-assets-details" xlink:label="hlly_statement-statement-note-5-goodwill-and-other-intangible-assets-summary-of-intangible-assets-details" xlink:type="locator"/>
    <link:label xlink:label="hlly_statement-statement-note-5-goodwill-and-other-intangible-assets-summary-of-intangible-assets-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 5 - Goodwill and Other Intangible Assets - Summary of Intangible Assets (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_statement-statement-note-5-goodwill-and-other-intangible-assets-summary-of-intangible-assets-details" xlink:to="hlly_statement-statement-note-5-goodwill-and-other-intangible-assets-summary-of-intangible-assets-details-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-5-goodwill-and-other-intangible-assets-schedule-of-finitelived-intangible-assets-future-amortization-expense-details" xlink:label="hlly_statement-statement-note-5-goodwill-and-other-intangible-assets-schedule-of-finitelived-intangible-assets-future-amortization-expense-details" xlink:type="locator"/>
    <link:label xlink:label="hlly_statement-statement-note-5-goodwill-and-other-intangible-assets-schedule-of-finitelived-intangible-assets-future-amortization-expense-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 5 - Goodwill and Other Intangible Assets - Schedule of Finite-lived Intangible Assets, Future Amortization Expense (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_statement-statement-note-5-goodwill-and-other-intangible-assets-schedule-of-finitelived-intangible-assets-future-amortization-expense-details" xlink:to="hlly_statement-statement-note-5-goodwill-and-other-intangible-assets-schedule-of-finitelived-intangible-assets-future-amortization-expense-details-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-6-accrued-liabilities-accrued-liabilities-details" xlink:label="hlly_statement-statement-note-6-accrued-liabilities-accrued-liabilities-details" xlink:type="locator"/>
    <link:label xlink:label="hlly_statement-statement-note-6-accrued-liabilities-accrued-liabilities-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 6 - Accrued Liabilities - Accrued Liabilities (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_statement-statement-note-6-accrued-liabilities-accrued-liabilities-details" xlink:to="hlly_statement-statement-note-6-accrued-liabilities-accrued-liabilities-details-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-7-debt-schedule-of-debt-details" xlink:label="hlly_statement-statement-note-7-debt-schedule-of-debt-details" xlink:type="locator"/>
    <link:label xlink:label="hlly_statement-statement-note-7-debt-schedule-of-debt-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 7 - Debt - Schedule of Debt (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_statement-statement-note-7-debt-schedule-of-debt-details" xlink:to="hlly_statement-statement-note-7-debt-schedule-of-debt-details-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details" xlink:label="hlly_statement-statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details" xlink:type="locator"/>
    <link:label xlink:label="hlly_statement-statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 7 - Debt - Future Maturities of Long-term Debt and Amortization of Debt Issuance Cost (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_statement-statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details" xlink:to="hlly_statement-statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-10-fair-value-measurements-schedule-of-value-assets-and-liabilities-measured-on-recurring-basis-details" xlink:label="hlly_statement-statement-note-10-fair-value-measurements-schedule-of-value-assets-and-liabilities-measured-on-recurring-basis-details" xlink:type="locator"/>
    <link:label xlink:label="hlly_statement-statement-note-10-fair-value-measurements-schedule-of-value-assets-and-liabilities-measured-on-recurring-basis-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 10 - Fair Value Measurements - Schedule of Value Assets and Liabilities Measured on Recurring Basis (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_statement-statement-note-10-fair-value-measurements-schedule-of-value-assets-and-liabilities-measured-on-recurring-basis-details" xlink:to="hlly_statement-statement-note-10-fair-value-measurements-schedule-of-value-assets-and-liabilities-measured-on-recurring-basis-details-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-10-fair-value-measurements-summary-of-assumptions-for-estimated-fair-value-using-monte-carlo-simulation-model-details" xlink:label="hlly_statement-statement-note-10-fair-value-measurements-summary-of-assumptions-for-estimated-fair-value-using-monte-carlo-simulation-model-details" xlink:type="locator"/>
    <link:label xlink:label="hlly_statement-statement-note-10-fair-value-measurements-summary-of-assumptions-for-estimated-fair-value-using-monte-carlo-simulation-model-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 10 - Fair Value Measurements - Summary of Assumptions for Estimated Fair Value Using Monte Carlo Simulation Model (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_statement-statement-note-10-fair-value-measurements-summary-of-assumptions-for-estimated-fair-value-using-monte-carlo-simulation-model-details" xlink:to="hlly_statement-statement-note-10-fair-value-measurements-summary-of-assumptions-for-estimated-fair-value-using-monte-carlo-simulation-model-details-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Option, Activity [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-10-fair-value-measurements-reconciliation-of-changes-details" xlink:label="hlly_statement-statement-note-10-fair-value-measurements-reconciliation-of-changes-details" xlink:type="locator"/>
    <link:label xlink:label="hlly_statement-statement-note-10-fair-value-measurements-reconciliation-of-changes-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 10 - Fair Value Measurements - Reconciliation of Changes (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_statement-statement-note-10-fair-value-measurements-reconciliation-of-changes-details" xlink:to="hlly_statement-statement-note-10-fair-value-measurements-reconciliation-of-changes-details-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-11-revenue-summary-of-revenue-by-product-category-details" xlink:label="hlly_statement-statement-note-11-revenue-summary-of-revenue-by-product-category-details" xlink:type="locator"/>
    <link:label xlink:label="hlly_statement-statement-note-11-revenue-summary-of-revenue-by-product-category-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 11 - Revenue - Summary of Revenue by Product Category (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_statement-statement-note-11-revenue-summary-of-revenue-by-product-category-details" xlink:to="hlly_statement-statement-note-11-revenue-summary-of-revenue-by-product-category-details-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherOperatingIncomeExpenseNet" xlink:label="us-gaap_OtherOperatingIncomeExpenseNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherOperatingIncomeExpenseNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OtherOperatingIncomeExpenseNet</link:label>
    <link:label xlink:label="us-gaap_OtherOperatingIncomeExpenseNet-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Other operating expense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherOperatingIncomeExpenseNet" xlink:to="us-gaap_OtherOperatingIncomeExpenseNet-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-11-revenue-summary-of-revenue-based-on-geographic-location-details" xlink:label="hlly_statement-statement-note-11-revenue-summary-of-revenue-based-on-geographic-location-details" xlink:type="locator"/>
    <link:label xlink:label="hlly_statement-statement-note-11-revenue-summary-of-revenue-based-on-geographic-location-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 11 - Revenue - Summary of Revenue Based on Geographic Location (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_statement-statement-note-11-revenue-summary-of-revenue-based-on-geographic-location-details" xlink:to="hlly_statement-statement-note-11-revenue-summary-of-revenue-based-on-geographic-location-details-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-12-income-taxes-schedule-of-provision-and-effective-tax-rates-details" xlink:label="hlly_statement-statement-note-12-income-taxes-schedule-of-provision-and-effective-tax-rates-details" xlink:type="locator"/>
    <link:label xlink:label="hlly_statement-statement-note-12-income-taxes-schedule-of-provision-and-effective-tax-rates-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 12 - Income Taxes - Schedule of Provision and Effective Tax rates (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_statement-statement-note-12-income-taxes-schedule-of-provision-and-effective-tax-rates-details" xlink:to="hlly_statement-statement-note-12-income-taxes-schedule-of-provision-and-effective-tax-rates-details-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vested, weighted average grant date fair value (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-13-earnings-per-share-schedule-of-basic-and-diluted-earning-per-share-details" xlink:label="hlly_statement-statement-note-13-earnings-per-share-schedule-of-basic-and-diluted-earning-per-share-details" xlink:type="locator"/>
    <link:label xlink:label="hlly_statement-statement-note-13-earnings-per-share-schedule-of-basic-and-diluted-earning-per-share-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 13 - Earnings Per Share - Schedule of Basic and Diluted Earning Per Share (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_statement-statement-note-13-earnings-per-share-schedule-of-basic-and-diluted-earning-per-share-details" xlink:to="hlly_statement-statement-note-13-earnings-per-share-schedule-of-basic-and-diluted-earning-per-share-details-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forfeited, weighted average grant date fair value (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-13-earnings-per-share-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details" xlink:label="hlly_statement-statement-note-13-earnings-per-share-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details" xlink:type="locator"/>
    <link:label xlink:label="hlly_statement-statement-note-13-earnings-per-share-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 13 - Earnings Per Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_statement-statement-note-13-earnings-per-share-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details" xlink:to="hlly_statement-statement-note-13-earnings-per-share-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Outstanding, weighted average grant date fair value (in dollars per share)</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Outstanding, weighted average grant date fair value (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-14-benefit-plans-summarizes-the-components-of-net-periodic-benefit-cost-details" xlink:label="hlly_statement-statement-note-14-benefit-plans-summarizes-the-components-of-net-periodic-benefit-cost-details" xlink:type="locator"/>
    <link:label xlink:label="hlly_statement-statement-note-14-benefit-plans-summarizes-the-components-of-net-periodic-benefit-cost-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 14 - Benefit Plans - Summarizes the Components of Net Periodic Benefit Cost (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_statement-statement-note-14-benefit-plans-summarizes-the-components-of-net-periodic-benefit-cost-details" xlink:to="hlly_statement-statement-note-14-benefit-plans-summarizes-the-components-of-net-periodic-benefit-cost-details-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod-label" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Forfeited, shares (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-15-equitybased-compensation-plans-schedule-of-components-of-equitybased-compensation-expense-details" xlink:label="hlly_statement-statement-note-15-equitybased-compensation-plans-schedule-of-components-of-equitybased-compensation-expense-details" xlink:type="locator"/>
    <link:label xlink:label="hlly_statement-statement-note-15-equitybased-compensation-plans-schedule-of-components-of-equitybased-compensation-expense-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 15 - Equity-based Compensation Plans - Schedule of Components of Equity-based Compensation Expense (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_statement-statement-note-15-equitybased-compensation-plans-schedule-of-components-of-equitybased-compensation-expense-details" xlink:to="hlly_statement-statement-note-15-equitybased-compensation-plans-schedule-of-components-of-equitybased-compensation-expense-details-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-15-equitybased-compensation-plans-summary-of-restricted-stock-units-activity-details" xlink:label="hlly_statement-statement-note-15-equitybased-compensation-plans-summary-of-restricted-stock-units-activity-details" xlink:type="locator"/>
    <link:label xlink:label="hlly_statement-statement-note-15-equitybased-compensation-plans-summary-of-restricted-stock-units-activity-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 15 - Equity-based Compensation Plans - Summary of Restricted Stock Units Activity (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_statement-statement-note-15-equitybased-compensation-plans-summary-of-restricted-stock-units-activity-details" xlink:to="hlly_statement-statement-note-15-equitybased-compensation-plans-summary-of-restricted-stock-units-activity-details-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Outstanding, shares (in shares)</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Outstanding, shares (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-15-equitybased-compensation-plans-summary-of-stock-option-activity-details" xlink:label="hlly_statement-statement-note-15-equitybased-compensation-plans-summary-of-stock-option-activity-details" xlink:type="locator"/>
    <link:label xlink:label="hlly_statement-statement-note-15-equitybased-compensation-plans-summary-of-stock-option-activity-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 15 - Equity-based Compensation Plans - Summary of Stock Option Activity (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_statement-statement-note-15-equitybased-compensation-plans-summary-of-stock-option-activity-details" xlink:to="hlly_statement-statement-note-15-equitybased-compensation-plans-summary-of-stock-option-activity-details-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current portion of long-term debt</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-16-lease-commitments-schedule-of-operating-lease-assets-and-obligations-details" xlink:label="hlly_statement-statement-note-16-lease-commitments-schedule-of-operating-lease-assets-and-obligations-details" xlink:type="locator"/>
    <link:label xlink:label="hlly_statement-statement-note-16-lease-commitments-schedule-of-operating-lease-assets-and-obligations-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 16 - Lease Commitments - Schedule of Operating Lease Assets and Obligations (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_statement-statement-note-16-lease-commitments-schedule-of-operating-lease-assets-and-obligations-details" xlink:to="hlly_statement-statement-note-16-lease-commitments-schedule-of-operating-lease-assets-and-obligations-details-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-16-lease-commitments-schedule-of-operating-lease-expense-supplemental-cash-flow-information-details" xlink:label="hlly_statement-statement-note-16-lease-commitments-schedule-of-operating-lease-expense-supplemental-cash-flow-information-details" xlink:type="locator"/>
    <link:label xlink:label="hlly_statement-statement-note-16-lease-commitments-schedule-of-operating-lease-expense-supplemental-cash-flow-information-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 16 - Lease Commitments - Schedule of Operating Lease Expense Supplemental Cash Flow Information (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_statement-statement-note-16-lease-commitments-schedule-of-operating-lease-expense-supplemental-cash-flow-information-details" xlink:to="hlly_statement-statement-note-16-lease-commitments-schedule-of-operating-lease-expense-supplemental-cash-flow-information-details-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-16-lease-commitments-schedule-of-future-minimum-rental-payments-for-operating-leases-details" xlink:label="hlly_statement-statement-note-16-lease-commitments-schedule-of-future-minimum-rental-payments-for-operating-leases-details" xlink:type="locator"/>
    <link:label xlink:label="hlly_statement-statement-note-16-lease-commitments-schedule-of-future-minimum-rental-payments-for-operating-leases-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 16 - Lease Commitments - Schedule of Future Minimum Rental Payments for Operating Leases (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_statement-statement-note-16-lease-commitments-schedule-of-future-minimum-rental-payments-for-operating-leases-details" xlink:to="hlly_statement-statement-note-16-lease-commitments-schedule-of-future-minimum-rental-payments-for-operating-leases-details-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-17-acquisition-restructuring-and-management-fee-costs-summary-of-total-acquisitions-restructuring-and-management-fee-costs-details" xlink:label="hlly_statement-statement-note-17-acquisition-restructuring-and-management-fee-costs-summary-of-total-acquisitions-restructuring-and-management-fee-costs-details" xlink:type="locator"/>
    <link:label xlink:label="hlly_statement-statement-note-17-acquisition-restructuring-and-management-fee-costs-summary-of-total-acquisitions-restructuring-and-management-fee-costs-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 17 - Acquisition, Restructuring and Management Fee Costs - Summary of Total Acquisitions, Restructuring, and Management Fee Costs (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_statement-statement-note-17-acquisition-restructuring-and-management-fee-costs-summary-of-total-acquisitions-restructuring-and-management-fee-costs-details" xlink:to="hlly_statement-statement-note-17-acquisition-restructuring-and-management-fee-costs-summary-of-total-acquisitions-restructuring-and-management-fee-costs-details-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod-label" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Vested, shares (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-18-commitments-and-contingencies-schedule-of-accrual-for-product-warranties-details" xlink:label="hlly_statement-statement-note-18-commitments-and-contingencies-schedule-of-accrual-for-product-warranties-details" xlink:type="locator"/>
    <link:label xlink:label="hlly_statement-statement-note-18-commitments-and-contingencies-schedule-of-accrual-for-product-warranties-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 18 - Commitments and Contingencies - Schedule of Accrual For Product Warranties (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_statement-statement-note-18-commitments-and-contingencies-schedule-of-accrual-for-product-warranties-details" xlink:to="hlly_statement-statement-note-18-commitments-and-contingencies-schedule-of-accrual-for-product-warranties-details-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_NotesToFinancialStatements" xlink:label="hlly_NotesToFinancialStatements" xlink:type="locator"/>
    <link:label xlink:label="hlly_NotesToFinancialStatements-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notes To Financial Statements</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_NotesToFinancialStatements" xlink:to="hlly_NotesToFinancialStatements-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongTermDebtCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LongTermDebtCurrent</link:label>
    <link:label xlink:label="us-gaap_LongTermDebtCurrent-label" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less current portion of long-term debt</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_NotesToFinancialStatementsAbstract" xlink:label="hlly_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:label xlink:label="hlly_NotesToFinancialStatementsAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notes To Financial Statements [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_NotesToFinancialStatementsAbstract" xlink:to="hlly_NotesToFinancialStatementsAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Options exercisable, weighted average exercise price (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:label="us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfNetBenefitCostsTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Net Benefit Costs [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:to="us-gaap_ScheduleOfNetBenefitCostsTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Options exercisable, weighted average remaining contractual term (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestRateContractMember" xlink:label="us-gaap_InterestRateContractMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InterestRateContractMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Rate Contract [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestRateContractMember" xlink:to="us-gaap_InterestRateContractMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Options exercisable, shares (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Options outstanding, weighted average remaining contractual term (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanNameAxis" xlink:label="us-gaap_RetirementPlanNameAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RetirementPlanNameAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Plan Name [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetirementPlanNameAxis" xlink:to="us-gaap_RetirementPlanNameAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanNameDomain" xlink:label="us-gaap_RetirementPlanNameDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RetirementPlanNameDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Plan Name [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetirementPlanNameDomain" xlink:to="us-gaap_RetirementPlanNameDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Options outstanding, weighted average exercise price (in dollars per share)</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Options outstanding, weighted average exercise price (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forfeited, weighted average exercise price (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Expired, weighted average exercise price (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FinancialInstrumentAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_FinancialInstrumentAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfGoodwillTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="us-gaap_ScheduleOfGoodwillTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccruedLiabilitiesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued liabilities</link:label>
    <link:label xlink:label="us-gaap_AccruedLiabilitiesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total accrued liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="us-gaap_AccruedIncomeTaxesCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccruedIncomeTaxesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AccruedIncomeTaxesCurrent</link:label>
    <link:label xlink:label="us-gaap_AccruedIncomeTaxesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued taxes</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxesCurrent" xlink:to="us-gaap_AccruedIncomeTaxesCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPayableCurrent" xlink:label="us-gaap_InterestPayableCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InterestPayableCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_InterestPayableCurrent</link:label>
    <link:label xlink:label="us-gaap_InterestPayableCurrent-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued interest</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPayableCurrent" xlink:to="us-gaap_InterestPayableCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LesseeOperatingLeasesTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccountsPayableCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RevolvingCreditFacilityMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevolvingCreditFacilityMember" xlink:to="us-gaap_RevolvingCreditFacilityMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:label="us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ProceedsFromSaleOfProductiveAssets-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from the disposal of fixed assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:to="us-gaap_ProceedsFromSaleOfProductiveAssets-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Options outstanding, shares (in shares)</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Options outstanding, shares (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_EmergingGrowthCompanyPolicyTextBlock" xlink:label="hlly_EmergingGrowthCompanyPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="hlly_EmergingGrowthCompanyPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Emerging Growth Company [Policy Text Block]</link:label>
    <link:label xlink:label="hlly_EmergingGrowthCompanyPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Emerging growth company.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_EmergingGrowthCompanyPolicyTextBlock" xlink:to="hlly_EmergingGrowthCompanyPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Expired, shares (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_RisksAndUncertaintiesPolicyTextBlock" xlink:label="hlly_RisksAndUncertaintiesPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="hlly_RisksAndUncertaintiesPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Risks And Uncertainties [Policy Text Block]</link:label>
    <link:label xlink:label="hlly_RisksAndUncertaintiesPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Risks and uncertainties.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_RisksAndUncertaintiesPolicyTextBlock" xlink:to="hlly_RisksAndUncertaintiesPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CreditFacilityAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedEmployeeBenefitsCurrent" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccruedEmployeeBenefitsCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AccruedEmployeeBenefitsCurrent</link:label>
    <link:label xlink:label="us-gaap_AccruedEmployeeBenefitsCurrent-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued employee compensation and benefits</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedEmployeeBenefitsCurrent" xlink:to="us-gaap_AccruedEmployeeBenefitsCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CreditFacilityDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_CreditFacilityDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OtherAccruedLiabilitiesCurrent</link:label>
    <link:label xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued other</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PolicyTextBlockAbstract" xlink:label="us-gaap_PolicyTextBlockAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PolicyTextBlockAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PolicyTextBlockAbstract</link:label>
    <link:label xlink:label="us-gaap_PolicyTextBlockAbstract-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Policies</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PolicyTextBlockAbstract" xlink:to="us-gaap_PolicyTextBlockAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradeNamesMember" xlink:label="us-gaap_TradeNamesMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TradeNamesMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trade Names [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradeNamesMember" xlink:to="us-gaap_TradeNamesMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssued1" xlink:label="us-gaap_StockIssued1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssued1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vested Earn-out Shares issued to Empower Sponsor Holdings LLC</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssued1" xlink:to="us-gaap_StockIssued1-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_WarrantLiabilityPrivatePlacementWarrantsMember" xlink:label="hlly_WarrantLiabilityPrivatePlacementWarrantsMember" xlink:type="locator"/>
    <link:label xlink:label="hlly_WarrantLiabilityPrivatePlacementWarrantsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Warrant Liability Private Placement Warrants [Member]</link:label>
    <link:label xlink:label="hlly_WarrantLiabilityPrivatePlacementWarrantsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information about Warrant Liability Private Placement Warrants.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_WarrantLiabilityPrivatePlacementWarrantsMember" xlink:to="hlly_WarrantLiabilityPrivatePlacementWarrantsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:label="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dilutive effect of potential common shares from Warrants (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:to="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indefinite-Lived Intangible Assets [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_MonteCarloSimulationModelMember" xlink:label="hlly_MonteCarloSimulationModelMember" xlink:type="locator"/>
    <link:label xlink:label="hlly_MonteCarloSimulationModelMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Monte Carlo Simulation Model [Member]</link:label>
    <link:label xlink:label="hlly_MonteCarloSimulationModelMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Monte Carlo Simulation Model.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_MonteCarloSimulationModelMember" xlink:to="hlly_MonteCarloSimulationModelMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indefinite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</link:label>
    <link:label xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Capital expenditures</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dilutive effect of potential common shares from RSUs (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_WarrantLiabilityPublicWarrantsMember" xlink:label="hlly_WarrantLiabilityPublicWarrantsMember" xlink:type="locator"/>
    <link:label xlink:label="hlly_WarrantLiabilityPublicWarrantsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Warrant Liability Public Warrants [Member]</link:label>
    <link:label xlink:label="hlly_WarrantLiabilityPublicWarrantsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information about public warrants.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_WarrantLiabilityPublicWarrantsMember" xlink:to="hlly_WarrantLiabilityPublicWarrantsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_EarnOutLiabilityMember" xlink:label="hlly_EarnOutLiabilityMember" xlink:type="locator"/>
    <link:label xlink:label="hlly_EarnOutLiabilityMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earn Out Liability [Member]</link:label>
    <link:label xlink:label="hlly_EarnOutLiabilityMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Earn Out Liability.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_EarnOutLiabilityMember" xlink:to="hlly_EarnOutLiabilityMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncash investing and financing activities:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</link:label>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_MeasurementInputPriceHurdleOneMember" xlink:label="hlly_MeasurementInputPriceHurdleOneMember" xlink:type="locator"/>
    <link:label xlink:label="hlly_MeasurementInputPriceHurdleOneMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Input Price Hurdle One [Member]</link:label>
    <link:label xlink:label="hlly_MeasurementInputPriceHurdleOneMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Measurement Input Price Hurdle One.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_MeasurementInputPriceHurdleOneMember" xlink:to="hlly_MeasurementInputPriceHurdleOneMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_MeasurementInputStrikePriceMember" xlink:label="hlly_MeasurementInputStrikePriceMember" xlink:type="locator"/>
    <link:label xlink:label="hlly_MeasurementInputStrikePriceMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Input Strike Price [Member]</link:label>
    <link:label xlink:label="hlly_MeasurementInputStrikePriceMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Measurement Input Strike Price Member.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_MeasurementInputStrikePriceMember" xlink:to="hlly_MeasurementInputStrikePriceMember-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_MeasurementInputPriceThresholdMember" xlink:label="hlly_MeasurementInputPriceThresholdMember" xlink:type="locator"/>
    <link:label xlink:label="hlly_MeasurementInputPriceThresholdMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Input Price Threshold [Member]</link:label>
    <link:label xlink:label="hlly_MeasurementInputPriceThresholdMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Measurement Input Price Threshold.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_MeasurementInputPriceThresholdMember" xlink:to="hlly_MeasurementInputPriceThresholdMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="us-gaap_IncomeTaxesPaidNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxesPaidNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash paid for income taxes</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaidNet" xlink:to="us-gaap_IncomeTaxesPaidNet-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS' EQUITY</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_ElectronicSystemsMember" xlink:label="hlly_ElectronicSystemsMember" xlink:type="locator"/>
    <link:label xlink:label="hlly_ElectronicSystemsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Electronic Systems [Member]</link:label>
    <link:label xlink:label="hlly_ElectronicSystemsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information about electronic systems.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_ElectronicSystemsMember" xlink:to="hlly_ElectronicSystemsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Share Data:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract" xlink:label="us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplemental disclosures of cash flow information:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract" xlink:to="us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_Assets-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_Assets</link:label>
    <link:label xlink:label="us-gaap_Assets-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock" xlink:label="us-gaap_RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring, Impairment, and Other Activities Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock" xlink:to="us-gaap_RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PlanNameAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:label="us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TechnologyBasedIntangibleAssetsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Technology-Based Intangible Assets [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:to="us-gaap_TechnologyBasedIntangibleAssetsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:label="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shareholders' Equity and Share-Based Payments [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:to="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PlanNameDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameDomain" xlink:to="us-gaap_PlanNameDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_MechanicalSystemMember" xlink:label="hlly_MechanicalSystemMember" xlink:type="locator"/>
    <link:label xlink:label="hlly_MechanicalSystemMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Mechanical System [Member]</link:label>
    <link:label xlink:label="hlly_MechanicalSystemMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information about mechanical systems.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_MechanicalSystemMember" xlink:to="hlly_MechanicalSystemMember-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_ExhaustMember" xlink:label="hlly_ExhaustMember" xlink:type="locator"/>
    <link:label xlink:label="hlly_ExhaustMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Exhaust [Member]</link:label>
    <link:label xlink:label="hlly_ExhaustMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information about exhaust.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_ExhaustMember" xlink:to="hlly_ExhaustMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</link:label>
    <link:label xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_AccessoriesMember" xlink:label="hlly_AccessoriesMember" xlink:type="locator"/>
    <link:label xlink:label="hlly_AccessoriesMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accessories [Member]</link:label>
    <link:label xlink:label="hlly_AccessoriesMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information by accessories.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_AccessoriesMember" xlink:to="hlly_AccessoriesMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</link:label>
    <link:label xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_SafetyMember" xlink:label="hlly_SafetyMember" xlink:type="locator"/>
    <link:label xlink:label="hlly_SafetyMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Safety [Member]</link:label>
    <link:label xlink:label="hlly_SafetyMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information by safety product.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_SafetyMember" xlink:to="hlly_SafetyMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</link:label>
    <link:label xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CustomerRelationshipsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerRelationshipsMember" xlink:to="us-gaap_CustomerRelationshipsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net income (loss) - diluted</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_EarnOutSharesMember" xlink:label="hlly_EarnOutSharesMember" xlink:type="locator"/>
    <link:label xlink:label="hlly_EarnOutSharesMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earn Out Shares [Member]</link:label>
    <link:label xlink:label="hlly_EarnOutSharesMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information about earn-out shares.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_EarnOutSharesMember" xlink:to="hlly_EarnOutSharesMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation</link:label>
    <link:label xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Tax withholding related to vesting of restricted stock units</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContingentConsiderationByTypeAxis" xlink:label="us-gaap_ContingentConsiderationByTypeAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ContingentConsiderationByTypeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contingent Consideration by Type [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContingentConsiderationByTypeAxis" xlink:to="us-gaap_ContingentConsiderationByTypeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContingentConsiderationTypeDomain" xlink:label="us-gaap_ContingentConsiderationTypeDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ContingentConsiderationTypeDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contingent Consideration Type [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContingentConsiderationTypeDomain" xlink:to="us-gaap_ContingentConsiderationTypeDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AwardTypeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetIncomeLoss-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net income (loss)</link:label>
    <link:label xlink:label="us-gaap_NetIncomeLoss-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:label xlink:label="us-gaap_NetIncomeLoss-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:label xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other intangibles assets, net</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RestrictedStockUnitsRSUMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockUnitsRSUMember" xlink:to="us-gaap_RestrictedStockUnitsRSUMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PerformanceSharesMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PerformanceSharesMember" xlink:to="us-gaap_PerformanceSharesMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillPeriodIncreaseDecrease" xlink:label="us-gaap_GoodwillPeriodIncreaseDecrease" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_GoodwillPeriodIncreaseDecrease-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement period adjustments</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillPeriodIncreaseDecrease" xlink:to="us-gaap_GoodwillPeriodIncreaseDecrease-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EmployeeStockOptionMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Option [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockOptionMember" xlink:to="us-gaap_EmployeeStockOptionMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantMember" xlink:label="us-gaap_WarrantMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_WarrantMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Warrant [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantMember" xlink:to="us-gaap_WarrantMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_The401kMember" xlink:label="hlly_The401kMember" xlink:type="locator"/>
    <link:label xlink:label="hlly_The401kMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">The 401K [Member]</link:label>
    <link:label xlink:label="hlly_The401kMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the 401K plan.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_The401kMember" xlink:to="hlly_The401kMember-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_The2021OmnibusIncentivePlanMember" xlink:label="hlly_The2021OmnibusIncentivePlanMember" xlink:type="locator"/>
    <link:label xlink:label="hlly_The2021OmnibusIncentivePlanMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">The 2021 Omnibus Incentive Plan [Member]</link:label>
    <link:label xlink:label="hlly_The2021OmnibusIncentivePlanMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the 2021 Omnibus incentive plan.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_The2021OmnibusIncentivePlanMember" xlink:to="hlly_The2021OmnibusIncentivePlanMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_DefinedContributionPensionMember" xlink:label="hlly_DefinedContributionPensionMember" xlink:type="locator"/>
    <link:label xlink:label="hlly_DefinedContributionPensionMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Pension [Member]</link:label>
    <link:label xlink:label="hlly_DefinedContributionPensionMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the defined contribution pension.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_DefinedContributionPensionMember" xlink:to="hlly_DefinedContributionPensionMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Tradenames</link:label>
    <link:label xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_ProfitInterestUnitsMember" xlink:label="hlly_ProfitInterestUnitsMember" xlink:type="locator"/>
    <link:label xlink:label="hlly_ProfitInterestUnitsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Profit Interest Units [Member]</link:label>
    <link:label xlink:label="hlly_ProfitInterestUnitsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents profit interest units.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_ProfitInterestUnitsMember" xlink:to="hlly_ProfitInterestUnitsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Less: accumulated depreciation</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, plant, and equipment, net</link:label>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentNet-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment, net</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_Goodwill-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label xlink:label="us-gaap_Goodwill-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label xlink:label="us-gaap_Goodwill-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance</link:label>
    <link:label xlink:label="us-gaap_Goodwill-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentGross-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant, and Equipment, Gross</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_IncreaseInNoncurrentAssetsForRightofuseAssets" xlink:label="hlly_IncreaseInNoncurrentAssetsForRightofuseAssets" xlink:type="locator"/>
    <link:label xlink:label="hlly_IncreaseInNoncurrentAssetsForRightofuseAssets-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hlly_IncreaseInNoncurrentAssetsForRightofuseAssets</link:label>
    <link:label xlink:label="hlly_IncreaseInNoncurrentAssetsForRightofuseAssets-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase in Noncurrent Assets for Right-of-Use Assets</link:label>
    <link:label xlink:label="hlly_IncreaseInNoncurrentAssetsForRightofuseAssets-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the increase in noncurrent assets for right-of-use assets.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_IncreaseInNoncurrentAssetsForRightofuseAssets" xlink:to="hlly_IncreaseInNoncurrentAssetsForRightofuseAssets-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_IncreaseInLiabilitiesForAssociatedLeaseObligations" xlink:label="hlly_IncreaseInLiabilitiesForAssociatedLeaseObligations" xlink:type="locator"/>
    <link:label xlink:label="hlly_IncreaseInLiabilitiesForAssociatedLeaseObligations-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hlly_IncreaseInLiabilitiesForAssociatedLeaseObligations</link:label>
    <link:label xlink:label="hlly_IncreaseInLiabilitiesForAssociatedLeaseObligations-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase in Liabilities for Associated Lease Obligations</link:label>
    <link:label xlink:label="hlly_IncreaseInLiabilitiesForAssociatedLeaseObligations-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the increase in liabilities for associated lease obligations.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_IncreaseInLiabilitiesForAssociatedLeaseObligations" xlink:to="hlly_IncreaseInLiabilitiesForAssociatedLeaseObligations-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_ScheduleOfOperatingLeaseAssetsAndObligationsTableTextBlock" xlink:label="hlly_ScheduleOfOperatingLeaseAssetsAndObligationsTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="hlly_ScheduleOfOperatingLeaseAssetsAndObligationsTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Operating Lease Assets and Obligations [Table Text Block]</link:label>
    <link:label xlink:label="hlly_ScheduleOfOperatingLeaseAssetsAndObligationsTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tabular disclosure of the schedule of operating lease assets and obligations.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_ScheduleOfOperatingLeaseAssetsAndObligationsTableTextBlock" xlink:to="hlly_ScheduleOfOperatingLeaseAssetsAndObligationsTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongtermDebtTypeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Type [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongtermDebtTypeDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Type [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="us-gaap_LongtermDebtTypeDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_LesseeOperaingLeaseLiabilityToBePaidAfterYearFour" xlink:label="hlly_LesseeOperaingLeaseLiabilityToBePaidAfterYearFour" xlink:type="locator"/>
    <link:label xlink:label="hlly_LesseeOperaingLeaseLiabilityToBePaidAfterYearFour-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label xlink:label="hlly_LesseeOperaingLeaseLiabilityToBePaidAfterYearFour-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hlly_LesseeOperaingLeaseLiabilityToBePaidAfterYearFour</link:label>
    <link:label xlink:label="hlly_LesseeOperaingLeaseLiabilityToBePaidAfterYearFour-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_LesseeOperaingLeaseLiabilityToBePaidAfterYearFour" xlink:to="hlly_LesseeOperaingLeaseLiabilityToBePaidAfterYearFour-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_TotalAcquisitionRestructuringAndManagementFees" xlink:label="hlly_TotalAcquisitionRestructuringAndManagementFees" xlink:type="locator"/>
    <link:label xlink:label="hlly_TotalAcquisitionRestructuringAndManagementFees-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hlly_TotalAcquisitionRestructuringAndManagementFees</link:label>
    <link:label xlink:label="hlly_TotalAcquisitionRestructuringAndManagementFees-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total acquisition, restructuring and management fees</link:label>
    <link:label xlink:label="hlly_TotalAcquisitionRestructuringAndManagementFees-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the total acquisition, restructuring, and management fees.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_TotalAcquisitionRestructuringAndManagementFees" xlink:to="hlly_TotalAcquisitionRestructuringAndManagementFees-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_TermLoanMember" xlink:label="hlly_TermLoanMember" xlink:type="locator"/>
    <link:label xlink:label="hlly_TermLoanMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Term Loan [Member]</link:label>
    <link:label xlink:label="hlly_TermLoanMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information about term loan.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_TermLoanMember" xlink:to="hlly_TermLoanMember-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_TrancheOneMember" xlink:label="hlly_TrancheOneMember" xlink:type="locator"/>
    <link:label xlink:label="hlly_TrancheOneMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tranche One [Member]</link:label>
    <link:label xlink:label="hlly_TrancheOneMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tranche one.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_TrancheOneMember" xlink:to="hlly_TrancheOneMember-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_MeasurementInputSharePrice1Member" xlink:label="hlly_MeasurementInputSharePrice1Member" xlink:type="locator"/>
    <link:label xlink:label="hlly_MeasurementInputSharePrice1Member-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Input Share Price1 [Member]</link:label>
    <link:label xlink:label="hlly_MeasurementInputSharePrice1Member-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Measurement Input Share Price1.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_MeasurementInputSharePrice1Member" xlink:to="hlly_MeasurementInputSharePrice1Member-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DerivativeInstrumentRiskAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeInstrumentRiskAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="us-gaap_DerivativeContractTypeDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DerivativeContractTypeDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="us-gaap_DerivativeContractTypeDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">INVESTING ACTIVITIES:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EarningsPerShareAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings per share:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EarningsPerShareTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LetterOfCreditMember" xlink:label="us-gaap_LetterOfCreditMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LetterOfCreditMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Letter of Credit [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LetterOfCreditMember" xlink:to="us-gaap_LetterOfCreditMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsGross" xlink:label="us-gaap_DeferredFinanceCostsGross" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredFinanceCostsGross-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredFinanceCostsGross</link:label>
    <link:label xlink:label="us-gaap_DeferredFinanceCostsGross-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Issuance Costs, Gross</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFinanceCostsGross" xlink:to="us-gaap_DeferredFinanceCostsGross-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:label="us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInInterestPayableNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued interest</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:to="us-gaap_IncreaseDecreaseInInterestPayableNet-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income tax expense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncreaseDecreaseInAccountsPayable</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingExpenses-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OperatingExpenses</link:label>
    <link:label xlink:label="us-gaap_OperatingExpenses-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total operating expense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTerm" xlink:label="us-gaap_DebtInstrumentTerm" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtInstrumentTerm-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DebtInstrumentTerm</link:label>
    <link:label xlink:label="us-gaap_DebtInstrumentTerm-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Term (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTerm" xlink:to="us-gaap_DebtInstrumentTerm-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount</link:label>
    <link:label xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employer Discretionary Contribution Amount</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:to="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax</link:label>
    <link:label xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustment</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_TheCreditAgreementMember" xlink:label="hlly_TheCreditAgreementMember" xlink:type="locator"/>
    <link:label xlink:label="hlly_TheCreditAgreementMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">The Credit Agreement [Member]</link:label>
    <link:label xlink:label="hlly_TheCreditAgreementMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information regarding the credit agreement.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_TheCreditAgreementMember" xlink:to="hlly_TheCreditAgreementMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AllocatedShareBasedCompensationExpense-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Expense</link:label>
    <link:label xlink:label="us-gaap_AllocatedShareBasedCompensationExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AllocatedShareBasedCompensationExpense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherDeferredLiability" xlink:label="us-gaap_IncreaseDecreaseInOtherDeferredLiability" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInOtherDeferredLiability-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Change in deferred taxes</link:label>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInOtherDeferredLiability-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncreaseDecreaseInOtherDeferredLiability</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherDeferredLiability" xlink:to="us-gaap_IncreaseDecreaseInOtherDeferredLiability-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings</link:label>
    <link:label xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Gains included in earnings</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" xlink:type="locator"/>
    <link:label xlink:label="dei_AmendmentFlag-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive income:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ComprehensiveIncomeNetOfTax-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ComprehensiveIncomeNetOfTax</link:label>
    <link:label xlink:label="us-gaap_ComprehensiveIncomeNetOfTax-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total comprehensive income</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" xlink:type="locator"/>
    <link:label xlink:label="dei_CityAreaCode-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued and other liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtInstrumentPeriodicPaymentPrincipal-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DebtInstrumentPeriodicPaymentPrincipal</link:label>
    <link:label xlink:label="us-gaap_DebtInstrumentPeriodicPaymentPrincipal-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Periodic Payment, Principal</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:to="us-gaap_DebtInstrumentPeriodicPaymentPrincipal-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</link:label>
    <link:label xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Loss on disposal of property, plant and equipment</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_SharesOutstanding</link:label>
    <link:label xlink:label="us-gaap_SharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance (in shares)</link:label>
    <link:label xlink:label="us-gaap_SharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockSharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Outstanding (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PreferredStockSharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Outstanding (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtWeightedAverageInterestRate" xlink:label="us-gaap_DebtWeightedAverageInterestRate" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtWeightedAverageInterestRate-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DebtWeightedAverageInterestRate</link:label>
    <link:label xlink:label="us-gaap_DebtWeightedAverageInterestRate-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt, Weighted Average Interest Rate</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtWeightedAverageInterestRate" xlink:to="us-gaap_DebtWeightedAverageInterestRate-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_IT" xlink:label="country_IT" xlink:type="locator"/>
    <link:label xlink:label="country_IT-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">ITALY</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_IT" xlink:to="country_IT-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" xlink:type="locator"/>
    <link:label xlink:label="dei_CurrentFiscalYearEndDate-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableLeaseCost" xlink:label="us-gaap_VariableLeaseCost" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_VariableLeaseCost-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable lease expense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableLeaseCost" xlink:to="us-gaap_VariableLeaseCost-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCost" xlink:label="us-gaap_LeaseCost" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LeaseCost-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LeaseCost</link:label>
    <link:label xlink:label="us-gaap_LeaseCost-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total lease expense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_LeaseCost-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted average discount rate</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostAbstract" xlink:label="us-gaap_LeaseCostAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LeaseCostAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Components of lease expense:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_LeaseCostAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentFiscalPeriodFocus-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingLeaseCost-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating lease expense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentFiscalYearFocus-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ConsolidationPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermLeaseCost" xlink:label="us-gaap_ShortTermLeaseCost" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShortTermLeaseCost-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-term lease expense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermLeaseCost" xlink:to="us-gaap_ShortTermLeaseCost-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="us-gaap_LeaseCostTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LeaseCostTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostTableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentPeriodEndDate-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Right-of-use assets obtained in exchange for new operating lease liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted average remaining lease term (in years) (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityFileNumber-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityExTransitionPeriod" xlink:label="dei_EntityExTransitionPeriod" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityExTransitionPeriod-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Ex Transition Period</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityExTransitionPeriod" xlink:to="dei_EntityExTransitionPeriod-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityEmergingGrowthCompany-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtInstrumentFaceAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DebtInstrumentFaceAmount</link:label>
    <link:label xlink:label="us-gaap_DebtInstrumentFaceAmount-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType" xlink:label="dei_DocumentType" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentType-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" xlink:type="locator"/>
    <link:label xlink:label="dei_EntitySmallBusiness-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityShellCompany-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentInformationLineItems-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Information [Line Items]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationLineItems-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentInformationTable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Information [Table]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentInformationTable" xlink:to="dei_DocumentInformationTable-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue</link:label>
    <link:label xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance</link:label>
    <link:label xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements</link:label>
    <link:label xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Liabilities reclassed to equity</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityFilerCategory-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtInstrumentAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityCurrentReportingStatus-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtInstrumentNameDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="us-gaap_DebtInstrumentNameDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Acquisitions (1)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:to="us-gaap_BusinessCombinationAcquisitionRelatedCosts-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill</link:label>
    <link:label xlink:label="us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impairment of Intangible Assets, Indefinite-Lived (Excluding Goodwill)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_GoodwillImpairmentLoss-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_GoodwillImpairmentLoss</link:label>
    <link:label xlink:label="us-gaap_GoodwillImpairmentLoss-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill, Impairment Loss</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairmentLoss" xlink:to="us-gaap_GoodwillImpairmentLoss-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AlternativeInvestmentMeasurementInput" xlink:label="us-gaap_AlternativeInvestmentMeasurementInput" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AlternativeInvestmentMeasurementInput-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Alternative Investment, Measurement Input</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AlternativeInvestmentMeasurementInput" xlink:to="us-gaap_AlternativeInvestmentMeasurementInput-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncreaseDecreaseInAccountsReceivable</link:label>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity compensation</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityTaxIdentificationNumber-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityCentralIndexKey-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityRegistrantName-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="us-gaap_FairValueByLiabilityClassAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueByLiabilityClassAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liability Class [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_FairValueByLiabilityClassAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value by Liability Class [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityDomain" xlink:to="dei_EntityDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:label xlink:label="dei_LegalEntityAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LegalEntityAxis" xlink:to="dei_LegalEntityAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityAddressAddressLine1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AmortizationOfIntangibleAssets-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization of intangible assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityAddressCityOrTown-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityAddressPostalZipCode-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityAddressStateOrProvince-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityCommonStockSharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInInventories-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncreaseDecreaseInInventories</link:label>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInInventories-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" xlink:type="locator"/>
    <link:label xlink:label="dei_TradingSymbol-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost</link:label>
    <link:label xlink:label="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net periodic benefit cost</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanServiceCost" xlink:label="us-gaap_DefinedBenefitPlanServiceCost" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DefinedBenefitPlanServiceCost-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Service cost</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanServiceCost" xlink:to="us-gaap_DefinedBenefitPlanServiceCost-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanInterestCost" xlink:label="us-gaap_DefinedBenefitPlanInterestCost" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DefinedBenefitPlanInterestCost-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest cost</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanInterestCost" xlink:to="us-gaap_DefinedBenefitPlanInterestCost-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:label="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets</link:label>
    <link:label xlink:label="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Expected return on plan assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:to="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_StockIssuedDuringPeriodSharesAcquisitions</link:label>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Acquisitions (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" xlink:type="locator"/>
    <link:label xlink:label="dei_LocalPhoneNumber-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_StockIssuedDuringPeriodValueAcquisitions</link:label>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Acquisitions</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:to="us-gaap_StockIssuedDuringPeriodValueAcquisitions-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_TableTextBlock</link:label>
    <link:label xlink:label="us-gaap_TableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notes Tables</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_TableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</link:label>
    <link:label xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Issuance of shares for restricted stock units (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Issuance of shares for restricted stock units</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling, general, and administrative</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ProvisionForDoubtfulAccounts-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Provision for credit losses</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Forfeited, shares (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_WarrantsAndRightsOutstandingTerm</link:label>
    <link:label xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Warrants and Rights Outstanding, Term (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LiabilitiesAndStockholdersEquity-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LiabilitiesAndStockholdersEquity</link:label>
    <link:label xlink:label="us-gaap_LiabilitiesAndStockholdersEquity-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities and stockholders' equity</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_US" xlink:label="country_US" xlink:type="locator"/>
    <link:label xlink:label="country_US-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">UNITED STATES</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_US" xlink:to="country_US-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained earnings</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ResearchAndDevelopmentExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and development costs</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputSharePriceMember" xlink:label="us-gaap_MeasurementInputSharePriceMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_MeasurementInputSharePriceMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Input, Share Price [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputSharePriceMember" xlink:to="us-gaap_MeasurementInputSharePriceMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InterestExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_InterestExpense</link:label>
    <link:label xlink:label="us-gaap_InterestExpense-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Interest expense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputPriceVolatilityMember" xlink:label="us-gaap_MeasurementInputPriceVolatilityMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_MeasurementInputPriceVolatilityMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Input, Price Volatility [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputPriceVolatilityMember" xlink:to="us-gaap_MeasurementInputPriceVolatilityMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:label="us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_MeasurementInputRiskFreeInterestRateMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Input, Risk Free Interest Rate [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:to="us-gaap_MeasurementInputRiskFreeInterestRateMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AmortizationOfFinancingCosts-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization of deferred loan costs</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCosts" xlink:to="us-gaap_AmortizationOfFinancingCosts-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DisclosureTextBlockAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DisclosureTextBlockAbstract</link:label>
    <link:label xlink:label="us-gaap_DisclosureTextBlockAbstract-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notes to Financial Statements</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_DisclosureTextBlockAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InventoryDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Long-term operating lease liabilities</link:label>
    <link:label xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OperatingLeaseLiabilityNoncurrent</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputExpectedTermMember" xlink:label="us-gaap_MeasurementInputExpectedTermMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_MeasurementInputExpectedTermMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Input, Expected Term [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputExpectedTermMember" xlink:to="us-gaap_MeasurementInputExpectedTermMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingLeaseLiability-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Present value of lease liabilities</link:label>
    <link:label xlink:label="us-gaap_OperatingLeaseLiability-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total lease liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAbstract" xlink:label="us-gaap_CashAndCashEquivalentsAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CashAndCashEquivalentsAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingLeaseLiabilityCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current operating lease liabilities - Accrued liabilities</link:label>
    <link:label xlink:label="us-gaap_OperatingLeaseLiabilityCurrent-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current portion of operating lease liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingLeaseRightOfUseAsset-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Right-of-use assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</link:label>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total lease payments</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</link:label>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less imputed interest</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="us-gaap_MeasurementInputTypeAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_MeasurementInputTypeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Input Type [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">2026</link:label>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="us-gaap_MeasurementInputTypeDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_MeasurementInputTypeDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Input Type [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputTypeDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear</link:label>
    <link:label xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2023 (excluding the twenty-six weeks ended July 2, 2023)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">2027</link:label>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Equity compensation</link:label>
    <link:label xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_EmployeeBenefitsAndShareBasedCompensation</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:to="us-gaap_EmployeeBenefitsAndShareBasedCompensation-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</link:label>
    <link:label xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2025</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</link:label>
    <link:label xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2026</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</link:label>
    <link:label xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2027</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">2024</link:label>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">2025</link:label>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationTechniqueAxis" xlink:label="us-gaap_ValuationTechniqueAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ValuationTechniqueAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Valuation Approach and Technique [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationTechniqueAxis" xlink:to="us-gaap_ValuationTechniqueAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationTechniqueDomain" xlink:label="us-gaap_ValuationTechniqueDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ValuationTechniqueDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Valuation Approach and Technique [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationTechniqueDomain" xlink:to="us-gaap_ValuationTechniqueDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</link:label>
    <link:label xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2024</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCosts" xlink:label="us-gaap_RestructuringCosts" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RestructuringCosts-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring (2)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringCosts" xlink:to="us-gaap_RestructuringCosts-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="us-gaap_FairValueAdjustmentOfWarrants" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueAdjustmentOfWarrants-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair value adjustments to warrant liability</link:label>
    <link:label xlink:label="us-gaap_FairValueAdjustmentOfWarrants-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Adjustment of Warrants</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAdjustmentOfWarrants" xlink:to="us-gaap_FairValueAdjustmentOfWarrants-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherAssetsNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other noncurrent assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">2023 (excluding the twenty-six weeks ended July 2, 2023)</link:label>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_FiniteLivedIntangibleAssetUsefulLife</link:label>
    <link:label xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="us-gaap_AssetsFairValueDisclosure" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AssetsFairValueDisclosure-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest rate collar</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsFairValueDisclosure" xlink:to="us-gaap_AssetsFairValueDisclosure-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_Depreciation-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:label="us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FinancialLiabilitiesFairValueDisclosure-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liability</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:to="us-gaap_FinancialLiabilitiesFairValueDisclosure-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AssetsCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AssetsCurrent</link:label>
    <link:label xlink:label="us-gaap_AssetsCurrent-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrealizedGainLossOnDerivatives" xlink:label="us-gaap_UnrealizedGainLossOnDerivatives" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_UnrealizedGainLossOnDerivatives-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_UnrealizedGainLossOnDerivatives</link:label>
    <link:label xlink:label="us-gaap_UnrealizedGainLossOnDerivatives-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized Gain (Loss) on Derivatives</link:label>
    <link:label xlink:label="us-gaap_UnrealizedGainLossOnDerivatives-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Fair value adjustments to interest rate collar</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrealizedGainLossOnDerivatives" xlink:to="us-gaap_UnrealizedGainLossOnDerivatives-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair value adjustments to earn-out liability</link:label>
    <link:label xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_ScheduleOfIntangibleAssetsTableTextBlock" xlink:label="hlly_ScheduleOfIntangibleAssetsTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="hlly_ScheduleOfIntangibleAssetsTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Intangible Assets [Table Text Block]</link:label>
    <link:label xlink:label="hlly_ScheduleOfIntangibleAssetsTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tabular disclosure of schedule of intangible assets.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_ScheduleOfIntangibleAssetsTableTextBlock" xlink:to="hlly_ScheduleOfIntangibleAssetsTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common stock, $0.0001 par value, 550,000,000 shares authorized, 117,249,854 and 117,147,997 shares issued and outstanding on July 2, 2023 and December 31, 2022, respectively</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net income to net cash from operating activities:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueMeasurementFrequencyDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="us-gaap_FairValueMeasurementsRecurringMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueMeasurementsRecurringMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Recurring [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsRecurringMember" xlink:to="us-gaap_FairValueMeasurementsRecurringMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockSharesAuthorized-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares Authorized (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockSharesIssued-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Issued (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockParOrStatedValuePerShare-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Par or Stated Value Per Share (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RestatementAxis" xlink:label="srt_RestatementAxis" xlink:type="locator"/>
    <link:label xlink:label="srt_RestatementAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revision of Prior Period [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RestatementAxis" xlink:to="srt_RestatementAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RestatementDomain" xlink:label="srt_RestatementDomain" xlink:type="locator"/>
    <link:label xlink:label="srt_RestatementDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revision of Prior Period [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RestatementDomain" xlink:to="srt_RestatementDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioPreviouslyReportedMember" xlink:label="srt_ScenarioPreviouslyReportedMember" xlink:type="locator"/>
    <link:label xlink:label="srt_ScenarioPreviouslyReportedMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Previously Reported [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScenarioPreviouslyReportedMember" xlink:to="srt_ScenarioPreviouslyReportedMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_CommonStockCapitalSharesReservedForFutureIssuance</link:label>
    <link:label xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock, Capital Shares Reserved for Future Issuance (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RestatementAdjustmentMember" xlink:label="srt_RestatementAdjustmentMember" xlink:type="locator"/>
    <link:label xlink:label="srt_RestatementAdjustmentMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revision of Prior Period, Adjustment [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RestatementAdjustmentMember" xlink:to="srt_RestatementAdjustmentMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:label xlink:label="srt_RangeMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeMember" xlink:to="srt_RangeMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingLeasePayments-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash paid for amounts included in measurement of operating lease liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasePayments" xlink:to="us-gaap_OperatingLeasePayments-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:label xlink:label="srt_MaximumMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:label xlink:label="srt_MinimumMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:label xlink:label="srt_ProductOrServiceAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:label xlink:label="srt_ProductsAndServicesDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductsAndServicesDomain" xlink:to="srt_ProductsAndServicesDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:label xlink:label="srt_RangeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PreferredStockValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred stock, $0.0001 par value, 5,000,000 shares authorized, none issued and outstanding on July 2, 2023 and December 31, 2022</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PreferredStockSharesIssued-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Issued (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InterestPaidNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash paid for interest</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" xlink:type="locator"/>
    <link:label xlink:label="srt_StatementGeographicalAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_StatementGeographicalAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain" xlink:type="locator"/>
    <link:label xlink:label="srt_SegmentGeographicalDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_SegmentGeographicalDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PreferredStockSharesAuthorized-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Authorized (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InventoryNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory</link:label>
    <link:label xlink:label="us-gaap_InventoryNet-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Inventory, Net</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_DebtInstrumentPeriodicPaymentPercentageOfAnnualExcessCashFlow" xlink:label="hlly_DebtInstrumentPeriodicPaymentPercentageOfAnnualExcessCashFlow" xlink:type="locator"/>
    <link:label xlink:label="hlly_DebtInstrumentPeriodicPaymentPercentageOfAnnualExcessCashFlow-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hlly_DebtInstrumentPeriodicPaymentPercentageOfAnnualExcessCashFlow</link:label>
    <link:label xlink:label="hlly_DebtInstrumentPeriodicPaymentPercentageOfAnnualExcessCashFlow-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Periodic Payment, Percentage of Annual Excess Cash FLow</link:label>
    <link:label xlink:label="hlly_DebtInstrumentPeriodicPaymentPercentageOfAnnualExcessCashFlow-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percentage of annual excess cash flow required to pay down the debt instrument.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_DebtInstrumentPeriodicPaymentPercentageOfAnnualExcessCashFlow" xlink:to="hlly_DebtInstrumentPeriodicPaymentPercentageOfAnnualExcessCashFlow-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryWorkInProcess" xlink:label="us-gaap_InventoryWorkInProcess" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InventoryWorkInProcess-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Work-in-process</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcess" xlink:to="us-gaap_InventoryWorkInProcess-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_DebtInstrumentCovenantConsolidatedNetLeverageRatio" xlink:label="hlly_DebtInstrumentCovenantConsolidatedNetLeverageRatio" xlink:type="locator"/>
    <link:label xlink:label="hlly_DebtInstrumentCovenantConsolidatedNetLeverageRatio-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hlly_DebtInstrumentCovenantConsolidatedNetLeverageRatio</link:label>
    <link:label xlink:label="hlly_DebtInstrumentCovenantConsolidatedNetLeverageRatio-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant, Consolidated Net Leverage Ratio</link:label>
    <link:label xlink:label="hlly_DebtInstrumentCovenantConsolidatedNetLeverageRatio-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The consolidated net leverage ratio under the covenant of the debt instrument.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_DebtInstrumentCovenantConsolidatedNetLeverageRatio" xlink:to="hlly_DebtInstrumentCovenantConsolidatedNetLeverageRatio-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueInputsLevel3Member-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:label="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from External Customers by Products and Services [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:to="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InventoryFinishedGoods-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finished goods</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoods" xlink:to="us-gaap_InventoryFinishedGoods-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueInputsLevel1Member-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel1Member" xlink:to="us-gaap_FairValueInputsLevel1Member-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueInputsLevel2Member-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel2Member" xlink:to="us-gaap_FairValueInputsLevel2Member-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_AccruedLiabilitiesAndOtherNoncurrentLiabilitiesMember" xlink:label="hlly_AccruedLiabilitiesAndOtherNoncurrentLiabilitiesMember" xlink:type="locator"/>
    <link:label xlink:label="hlly_AccruedLiabilitiesAndOtherNoncurrentLiabilitiesMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Liabilities and Other Noncurrent Liabilities [Member]</link:label>
    <link:label xlink:label="hlly_AccruedLiabilitiesAndOtherNoncurrentLiabilitiesMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents accrued liabilities and other noncurrent liabilities.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_AccruedLiabilitiesAndOtherNoncurrentLiabilitiesMember" xlink:to="hlly_AccruedLiabilitiesAndOtherNoncurrentLiabilitiesMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyAccrualPayments" xlink:label="us-gaap_ProductWarrantyAccrualPayments" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ProductWarrantyAccrualPayments-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ProductWarrantyAccrualPayments</link:label>
    <link:label xlink:label="us-gaap_ProductWarrantyAccrualPayments-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Settlement of warranty claims</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyAccrualPayments" xlink:to="us-gaap_ProductWarrantyAccrualPayments-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRawMaterials" xlink:label="us-gaap_InventoryRawMaterials" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InventoryRawMaterials-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Raw materials</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterials" xlink:to="us-gaap_InventoryRawMaterials-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:label="us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ProductWarrantyAccrualWarrantiesIssued-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued for current year warranty claims</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:to="us-gaap_ProductWarrantyAccrualWarrantiesIssued-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionInProgressMember" xlink:label="us-gaap_ConstructionInProgressMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ConstructionInProgressMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Construction in Progress [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionInProgressMember" xlink:to="us-gaap_ConstructionInProgressMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">OPERATING ACTIVITIES:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts receivable, less allowance for credit losses of $2,092 and $1,550 respectively</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:to="us-gaap_AccountsAndOtherReceivablesNetCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementLineItems-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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_StatementLineItems" xlink:to="us-gaap_StatementLineItems-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AdditionalPaidInCapital-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="us-gaap_BuildingAndBuildingImprovementsMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BuildingAndBuildingImprovementsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Building and Building Improvements [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingAndBuildingImprovementsMember" xlink:to="us-gaap_BuildingAndBuildingImprovementsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Product Warranty Liability [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:to="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockholdersEquityAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' equity:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandMember" xlink:label="us-gaap_LandMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LandMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Land [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LandMember" xlink:to="us-gaap_LandMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NonoperatingIncomeExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_NonoperatingIncomeExpense</link:label>
    <link:label xlink:label="us-gaap_NonoperatingIncomeExpense-label" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Total non-operating expense (income)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_ScheduleOfAcquisitionRestructuringAndManagementFeeCostsTableTextBlock" xlink:label="hlly_ScheduleOfAcquisitionRestructuringAndManagementFeeCostsTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="hlly_ScheduleOfAcquisitionRestructuringAndManagementFeeCostsTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Acquisition, Restructuring and Management Fee Costs [Table Text Block]</link:label>
    <link:label xlink:label="hlly_ScheduleOfAcquisitionRestructuringAndManagementFeeCostsTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tabular disclosure of the schedule of acquisition, restructuring, and management fee cost.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_ScheduleOfAcquisitionRestructuringAndManagementFeeCostsTableTextBlock" xlink:to="hlly_ScheduleOfAcquisitionRestructuringAndManagementFeeCostsTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueDisclosuresTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</link:label>
    <link:label xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning of period</link:label>
    <link:label xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">End of period</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AssetsAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">ASSETS</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</link:label>
    <link:label xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net change in cash and cash equivalents</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_Liabilities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_Liabilities</link:label>
    <link:label xlink:label="us-gaap_Liabilities-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_NetCashProvidedByUsedInFinancingActivities</link:label>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in financing 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-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommitmentsAndContingencies-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and contingencies (Refer to Note 18 - Commitments and Contingencies)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effect of foreign currency rate fluctuations on cash</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingIncomeLoss-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OperatingIncomeLoss</link:label>
    <link:label xlink:label="us-gaap_OperatingIncomeLoss-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Operating income</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_NetCashProvidedByUsedInOperatingActivities</link:label>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaids and 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-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_NetCashProvidedByUsedInInvestingActivities</link:label>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in investing 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-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CostOfRevenue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of goods sold</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_CostOfRevenue-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativesReportingOfDerivativeActivity" xlink:label="us-gaap_DerivativesReportingOfDerivativeActivity" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DerivativesReportingOfDerivativeActivity-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivatives, Reporting of Derivative Activity [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativesReportingOfDerivativeActivity" xlink:to="us-gaap_DerivativesReportingOfDerivativeActivity-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_GrossProfit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_GrossProfit</link:label>
    <link:label xlink:label="us-gaap_GrossProfit-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Gross profit</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis" xlink:type="locator"/>
    <link:label xlink:label="srt_CounterpartyNameAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_CounterpartyNameAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:type="locator"/>
    <link:label xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred taxes</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryWriteDown" xlink:label="us-gaap_InventoryWriteDown" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InventoryWriteDown-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Provision for inventory reserves</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWriteDown" xlink:to="us-gaap_InventoryWriteDown-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLiabilities" xlink:label="us-gaap_DerivativeLiabilities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DerivativeLiabilities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DerivativeLiabilities</link:label>
    <link:label xlink:label="us-gaap_DerivativeLiabilities-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Liability</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLiabilities" xlink:to="us-gaap_DerivativeLiabilities-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</link:label>
    <link:label xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Payments from stock-based award activities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="us-gaap_LettersOfCreditOutstandingAmount" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LettersOfCreditOutstandingAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LettersOfCreditOutstandingAmount</link:label>
    <link:label xlink:label="us-gaap_LettersOfCreditOutstandingAmount-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Letters of Credit Outstanding, Amount</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LettersOfCreditOutstandingAmount" xlink:to="us-gaap_LettersOfCreditOutstandingAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="us-gaap_ProductWarrantyAccrual" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ProductWarrantyAccrual-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ProductWarrantyAccrual</link:label>
    <link:label xlink:label="us-gaap_ProductWarrantyAccrual-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance</link:label>
    <link:label xlink:label="us-gaap_ProductWarrantyAccrual-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyAccrual" xlink:to="us-gaap_ProductWarrantyAccrual-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_PresidentMember" xlink:label="srt_PresidentMember" xlink:type="locator"/>
    <link:label xlink:label="srt_PresidentMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">President [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_PresidentMember" xlink:to="srt_PresidentMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="us-gaap_ProceedsFromWarrantExercises" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ProceedsFromWarrantExercises-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from issuance of common stock in connection with the exercise of Warrants</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromWarrantExercises" xlink:to="us-gaap_ProceedsFromWarrantExercises-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RetainedEarningsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net sales</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="locator"/>
    <link:label xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of Individual [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis" xlink:type="locator"/>
    <link:label xlink:label="srt_TitleOfIndividualAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of Individual [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AdditionalPaidInCapitalMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementEquityComponentsAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EquityComponentDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLongTermDebt" xlink:label="us-gaap_OtherLongTermDebt" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherLongTermDebt-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLongTermDebt" xlink:to="us-gaap_OtherLongTermDebt-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongTermDebt-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Long-Term Debt</link:label>
    <link:label xlink:label="us-gaap_LongTermDebt-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LongTermDebt</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</link:label>
    <link:label xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ClassOfWarrantOrRightAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Warrant or Right [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ClassOfWarrantOrRightDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Warrant or Right [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="us-gaap_ClassOfWarrantOrRightDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight</link:label>
    <link:label xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ClassOfWarrantOrRightOutstanding</link:label>
    <link:label xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Warrant or Right, Outstanding (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</link:label>
    <link:label xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income before income taxes</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfFinancingCosts" xlink:label="us-gaap_PaymentsOfFinancingCosts" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PaymentsOfFinancingCosts-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PaymentsOfFinancingCosts</link:label>
    <link:label xlink:label="us-gaap_PaymentsOfFinancingCosts-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Deferred financing fees</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfFinancingCosts" xlink:to="us-gaap_PaymentsOfFinancingCosts-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_StockIssuedDuringPeriodValueWarrantsExercised" xlink:label="hlly_StockIssuedDuringPeriodValueWarrantsExercised" xlink:type="locator"/>
    <link:label xlink:label="hlly_StockIssuedDuringPeriodValueWarrantsExercised-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Warrants exercised</link:label>
    <link:label xlink:label="hlly_StockIssuedDuringPeriodValueWarrantsExercised-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Value of stock issued as a result of exercises of warrants during this period.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_StockIssuedDuringPeriodValueWarrantsExercised" xlink:to="hlly_StockIssuedDuringPeriodValueWarrantsExercised-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:label="hlly_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:type="locator"/>
    <link:label xlink:label="hlly_StockIssuedDuringPeriodSharesWarrantsExercised-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Warrants exercised (in shares)</link:label>
    <link:label xlink:label="hlly_StockIssuedDuringPeriodSharesWarrantsExercised-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Warrants Exercised (in shares)</link:label>
    <link:label xlink:label="hlly_StockIssuedDuringPeriodSharesWarrantsExercised-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of shares issued as a result of exercises of warrants during this period.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:to="hlly_StockIssuedDuringPeriodSharesWarrantsExercised-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_GainLossOnTerminationOfLeases" xlink:label="hlly_GainLossOnTerminationOfLeases" xlink:type="locator"/>
    <link:label xlink:label="hlly_GainLossOnTerminationOfLeases-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hlly_GainLossOnTerminationOfLeases</link:label>
    <link:label xlink:label="hlly_GainLossOnTerminationOfLeases-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Gain on termination of leases</link:label>
    <link:label xlink:label="hlly_GainLossOnTerminationOfLeases-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Gain (loss) related to the termination of leases.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_GainLossOnTerminationOfLeases" xlink:to="hlly_GainLossOnTerminationOfLeases-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="us-gaap_DeferredFinanceCostsNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredFinanceCostsNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredFinanceCostsNet</link:label>
    <link:label xlink:label="us-gaap_DeferredFinanceCostsNet-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Debt issuance costs amortization</link:label>
    <link:label xlink:label="us-gaap_DeferredFinanceCostsNet-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less unamortized debt issuance costs</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFinanceCostsNet" xlink:to="us-gaap_DeferredFinanceCostsNet-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_PrincipalPaymentMember" xlink:label="hlly_PrincipalPaymentMember" xlink:type="locator"/>
    <link:label xlink:label="hlly_PrincipalPaymentMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Principal Payment [Member]</link:label>
    <link:label xlink:label="hlly_PrincipalPaymentMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Principal Payment.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_PrincipalPaymentMember" xlink:to="hlly_PrincipalPaymentMember-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember" xlink:label="hlly_JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember" xlink:type="locator"/>
    <link:label xlink:label="hlly_JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">John's, Southern Kentucky Classics, and Vesta Motorsports [Member]</link:label>
    <link:label xlink:label="hlly_JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">John's, Southern Kentucky Classics, and Vesta Motorsports.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember" xlink:to="hlly_JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="us-gaap_RepaymentsOfLongTermDebt" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RepaymentsOfLongTermDebt-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_RepaymentsOfLongTermDebt</link:label>
    <link:label xlink:label="us-gaap_RepaymentsOfLongTermDebt-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Principal payments on long-term debt</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfLongTermDebt" xlink:to="us-gaap_RepaymentsOfLongTermDebt-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_MachineryAndEquipmentMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Machinery and Equipment [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MachineryAndEquipmentMember" xlink:to="us-gaap_MachineryAndEquipmentMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanTextBlock" xlink:label="us-gaap_DefinedBenefitPlanTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DefinedBenefitPlanTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanTextBlock" xlink:to="us-gaap_DefinedBenefitPlanTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BalanceSheetLocationAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BalanceSheetLocationDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="us-gaap_BalanceSheetLocationDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentQuarterlyReport-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityIncorporationStateCountryCode-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtInstrumentCarryingAmount-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Gross</link:label>
    <link:label xlink:label="us-gaap_DebtInstrumentCarryingAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DebtInstrumentCarryingAmount</link:label>
    <link:label xlink:label="us-gaap_DebtInstrumentCarryingAmount-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Future maturities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_DebtInstrumentCarryingAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccountingPoliciesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentTransitionReport-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityInteractiveDataCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_DecapitalizationOfRightofuseAssetsUponLeaseTerminationOrModification" xlink:label="hlly_DecapitalizationOfRightofuseAssetsUponLeaseTerminationOrModification" xlink:type="locator"/>
    <link:label xlink:label="hlly_DecapitalizationOfRightofuseAssetsUponLeaseTerminationOrModification-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Decapitalization of right-of-use assets upon lease termination or modification</link:label>
    <link:label xlink:label="hlly_DecapitalizationOfRightofuseAssetsUponLeaseTerminationOrModification-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of decapitalization of right-of-use assets upon lease termination or modification.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_DecapitalizationOfRightofuseAssetsUponLeaseTerminationOrModification" xlink:to="hlly_DecapitalizationOfRightofuseAssetsUponLeaseTerminationOrModification-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" xlink:type="locator"/>
    <link:label xlink:label="dei_SecurityExchangeName-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" xlink:type="locator"/>
    <link:label xlink:label="dei_Security12bTitle-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ProceedsFromIssuanceOfLongTermDebt-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from issuance of long-term debt</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:to="us-gaap_ProceedsFromIssuanceOfLongTermDebt-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_AccruedFreightCurrent" xlink:label="hlly_AccruedFreightCurrent" xlink:type="locator"/>
    <link:label xlink:label="hlly_AccruedFreightCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hlly_AccruedFreightCurrent</link:label>
    <link:label xlink:label="hlly_AccruedFreightCurrent-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued freight</link:label>
    <link:label xlink:label="hlly_AccruedFreightCurrent-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Carrying value as of the balance sheet date of freight. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_AccruedFreightCurrent" xlink:to="hlly_AccruedFreightCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_AccruedReturnsAndAllowancesCurrent" xlink:label="hlly_AccruedReturnsAndAllowancesCurrent" xlink:type="locator"/>
    <link:label xlink:label="hlly_AccruedReturnsAndAllowancesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hlly_AccruedReturnsAndAllowancesCurrent</link:label>
    <link:label xlink:label="hlly_AccruedReturnsAndAllowancesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued returns and allowances</link:label>
    <link:label xlink:label="hlly_AccruedReturnsAndAllowancesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents current accrued returns and allowance.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_AccruedReturnsAndAllowancesCurrent" xlink:to="hlly_AccruedReturnsAndAllowancesCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_DebtInstrumentCovenantMinimumLiquidity" xlink:label="hlly_DebtInstrumentCovenantMinimumLiquidity" xlink:type="locator"/>
    <link:label xlink:label="hlly_DebtInstrumentCovenantMinimumLiquidity-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hlly_DebtInstrumentCovenantMinimumLiquidity</link:label>
    <link:label xlink:label="hlly_DebtInstrumentCovenantMinimumLiquidity-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant, Minimum Liquidity</link:label>
    <link:label xlink:label="hlly_DebtInstrumentCovenantMinimumLiquidity-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents minimum liquidity for debt instrument covenant.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_DebtInstrumentCovenantMinimumLiquidity" xlink:to="hlly_DebtInstrumentCovenantMinimumLiquidity-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharePrice-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_SharePrice</link:label>
    <link:label xlink:label="us-gaap_SharePrice-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share Price (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharePrice" xlink:to="us-gaap_SharePrice-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_AcquisitionAndRestructuringCosts" xlink:label="hlly_AcquisitionAndRestructuringCosts" xlink:type="locator"/>
    <link:label xlink:label="hlly_AcquisitionAndRestructuringCosts-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Acquisition and restructuring costs</link:label>
    <link:label xlink:label="hlly_AcquisitionAndRestructuringCosts-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Acquisition And Restructuring Costs.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_AcquisitionAndRestructuringCosts" xlink:to="hlly_AcquisitionAndRestructuringCosts-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted average common shares outstanding - diluted (in shares)</link:label>
    <link:label xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Weighted average common shares outstanding - diluted (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_WarrantLiability" xlink:label="hlly_WarrantLiability" xlink:type="locator"/>
    <link:label xlink:label="hlly_WarrantLiability-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Warrant liability</link:label>
    <link:label xlink:label="hlly_WarrantLiability-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Warrant Liability</link:label>
    <link:label xlink:label="hlly_WarrantLiability-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represent warrant liability.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_WarrantLiability" xlink:to="hlly_WarrantLiability-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonUsMember" xlink:label="us-gaap_NonUsMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NonUsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-US [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonUsMember" xlink:to="us-gaap_NonUsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_IssuanceOfEarnoutShares" xlink:label="hlly_IssuanceOfEarnoutShares" xlink:type="locator"/>
    <link:label xlink:label="hlly_IssuanceOfEarnoutShares-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Issuance of vested Earn-out Shares</link:label>
    <link:label xlink:label="hlly_IssuanceOfEarnoutShares-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Issuance of earn-out shares</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_IssuanceOfEarnoutShares" xlink:to="hlly_IssuanceOfEarnoutShares-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="us-gaap_FairValueByAssetClassAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueByAssetClassAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Class [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueByAssetClassAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Class [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementTable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementOfFinancialPositionAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EarningsPerShareDiluted-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Diluted net income per share (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_IssuanceOfEarnoutSharesShares" xlink:label="hlly_IssuanceOfEarnoutSharesShares" xlink:type="locator"/>
    <link:label xlink:label="hlly_IssuanceOfEarnoutSharesShares-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Issuance of vested Earn-out Shares (in shares)</link:label>
    <link:label xlink:label="hlly_IssuanceOfEarnoutSharesShares-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Issuance of earn-out shares, Shares.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_IssuanceOfEarnoutSharesShares" xlink:to="hlly_IssuanceOfEarnoutSharesShares-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted average common shares outstanding - basic (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective tax rates</link:label>
    <link:label xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BusinessAcquisitionAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EarningsPerShareBasic-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Basic net income per share (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_EmpowerSponsorHoldingsLlcMember" xlink:label="hlly_EmpowerSponsorHoldingsLlcMember" xlink:type="locator"/>
    <link:label xlink:label="hlly_EmpowerSponsorHoldingsLlcMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Empower Sponsor Holdings LLC [Member]</link:label>
    <link:label xlink:label="hlly_EmpowerSponsorHoldingsLlcMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents information regarding Empower Sponsor Holdings LLC.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_EmpowerSponsorHoldingsLlcMember" xlink:to="hlly_EmpowerSponsorHoldingsLlcMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementOfCashFlowsAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_IncreaseDecreaseInPrepaidsAndOtherCurrentAssets" xlink:label="hlly_IncreaseDecreaseInPrepaidsAndOtherCurrentAssets" xlink:type="locator"/>
    <link:label xlink:label="hlly_IncreaseDecreaseInPrepaidsAndOtherCurrentAssets-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hlly_IncreaseDecreaseInPrepaidsAndOtherCurrentAssets</link:label>
    <link:label xlink:label="hlly_IncreaseDecreaseInPrepaidsAndOtherCurrentAssets-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Prepaids and other current assets</link:label>
    <link:label xlink:label="hlly_IncreaseDecreaseInPrepaidsAndOtherCurrentAssets-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the increase or decrease in prepaids and other current assets.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_IncreaseDecreaseInPrepaidsAndOtherCurrentAssets" xlink:to="hlly_IncreaseDecreaseInPrepaidsAndOtherCurrentAssets-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2023 (excluding the thirteen weeks ended April 2, 2023), future maturities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementOfStockholdersEquityAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeStatementAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2026, future maturities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2027, future maturities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:label="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from External Customers by Geographic Areas [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:to="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:label="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LesseeOperatingLeaseRemainingLeaseTerm</link:label>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Remaining Lease Term (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:to="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:label="us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Assets by Geographic Areas [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:to="us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Accrued Liabilities [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2024, future maturities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2025, future maturities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_BusinessCombinationIntangibleAssetsIncludingGoodwillAcquired" xlink:label="hlly_BusinessCombinationIntangibleAssetsIncludingGoodwillAcquired" xlink:type="locator"/>
    <link:label xlink:label="hlly_BusinessCombinationIntangibleAssetsIncludingGoodwillAcquired-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hlly_BusinessCombinationIntangibleAssetsIncludingGoodwillAcquired</link:label>
    <link:label xlink:label="hlly_BusinessCombinationIntangibleAssetsIncludingGoodwillAcquired-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination Intangible Assets Including Goodwill Acquired</link:label>
    <link:label xlink:label="hlly_BusinessCombinationIntangibleAssetsIncludingGoodwillAcquired-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Combination Intangible Assets Including Goodwill Acquired.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_BusinessCombinationIntangibleAssetsIncludingGoodwillAcquired" xlink:to="hlly_BusinessCombinationIntangibleAssetsIncludingGoodwillAcquired-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:label="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued</link:label>
    <link:label xlink:label="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Equity Interest Issued or Issuable, Number of Shares (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:to="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccrued" xlink:label="hlly_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccrued" xlink:type="locator"/>
    <link:label xlink:label="hlly_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccrued-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hlly_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccrued</link:label>
    <link:label xlink:label="hlly_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccrued-label" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Accrued liabilities</link:label>
    <link:label xlink:label="hlly_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccrued-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business combination recognized identifiable assets acquired and liabilities assumed current liabilities accrued.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccrued" xlink:to="hlly_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccrued-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour" xlink:label="hlly_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour" xlink:type="locator"/>
    <link:label xlink:label="hlly_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hlly_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour</link:label>
    <link:label xlink:label="hlly_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label xlink:label="hlly_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Finite Lived Intangible Assets Amortization Expense After Year Four.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour" xlink:to="hlly_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeCapInterestRate" xlink:label="us-gaap_DerivativeCapInterestRate" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DerivativeCapInterestRate-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DerivativeCapInterestRate</link:label>
    <link:label xlink:label="us-gaap_DerivativeCapInterestRate-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative, Cap Interest Rate</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeCapInterestRate" xlink:to="us-gaap_DerivativeCapInterestRate-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_DebtInstrumentWithdrawnAmount" xlink:label="hlly_DebtInstrumentWithdrawnAmount" xlink:type="locator"/>
    <link:label xlink:label="hlly_DebtInstrumentWithdrawnAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hlly_DebtInstrumentWithdrawnAmount</link:label>
    <link:label xlink:label="hlly_DebtInstrumentWithdrawnAmount-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Withdrawn Amount</link:label>
    <link:label xlink:label="hlly_DebtInstrumentWithdrawnAmount-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument Withdrawn Amount.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_DebtInstrumentWithdrawnAmount" xlink:to="hlly_DebtInstrumentWithdrawnAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_FirstLienNoteDueNovember172028Member" xlink:label="hlly_FirstLienNoteDueNovember172028Member" xlink:type="locator"/>
    <link:label xlink:label="hlly_FirstLienNoteDueNovember172028Member-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">First Lien Note Due November 17, 2028 [Member]</link:label>
    <link:label xlink:label="hlly_FirstLienNoteDueNovember172028Member-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information about the first lien note.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_FirstLienNoteDueNovember172028Member" xlink:to="hlly_FirstLienNoteDueNovember172028Member-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earn-out liability</link:label>
    <link:label xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration, Liability, Noncurrent</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">FINANCING ACTIVITIES:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</link:label>
    <link:label xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherLiabilitiesNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term operating lease liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour" xlink:label="hlly_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour" xlink:type="locator"/>
    <link:label xlink:label="hlly_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Thereafter, future maturities</link:label>
    <link:label xlink:label="hlly_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Long term debt maturities repayments of principal after year four.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour" xlink:to="hlly_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_FairValueAdjustmentOfWarrantsDueToClassificationAsLiabilities" xlink:label="hlly_FairValueAdjustmentOfWarrantsDueToClassificationAsLiabilities" xlink:type="locator"/>
    <link:label xlink:label="hlly_FairValueAdjustmentOfWarrantsDueToClassificationAsLiabilities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Less: fair value adjustment for Warrants</link:label>
    <link:label xlink:label="hlly_FairValueAdjustmentOfWarrantsDueToClassificationAsLiabilities-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The fair value adjustment of warrants due to classification as liabilities.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_FairValueAdjustmentOfWarrantsDueToClassificationAsLiabilities" xlink:to="hlly_FairValueAdjustmentOfWarrantsDueToClassificationAsLiabilities-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_AmortizationOfDebtIssuanceCostsYearFour" xlink:label="hlly_AmortizationOfDebtIssuanceCostsYearFour" xlink:type="locator"/>
    <link:label xlink:label="hlly_AmortizationOfDebtIssuanceCostsYearFour-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2027, debt issuance costs amortization</link:label>
    <link:label xlink:label="hlly_AmortizationOfDebtIssuanceCostsYearFour-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amortization of Debt Issuance Costs Year Four.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_AmortizationOfDebtIssuanceCostsYearFour" xlink:to="hlly_AmortizationOfDebtIssuanceCostsYearFour-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeFinancialInstrumentsAssetsMember" xlink:label="us-gaap_DerivativeFinancialInstrumentsAssetsMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DerivativeFinancialInstrumentsAssetsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Financial Instruments, Assets [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeFinancialInstrumentsAssetsMember" xlink:to="us-gaap_DerivativeFinancialInstrumentsAssetsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_AmortizationOfDebtIssuanceCostsAfterYearFour" xlink:label="hlly_AmortizationOfDebtIssuanceCostsAfterYearFour" xlink:type="locator"/>
    <link:label xlink:label="hlly_AmortizationOfDebtIssuanceCostsAfterYearFour-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Thereafter, debt issuance costs amortization</link:label>
    <link:label xlink:label="hlly_AmortizationOfDebtIssuanceCostsAfterYearFour-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amortization of debt issuance costs after year four.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_AmortizationOfDebtIssuanceCostsAfterYearFour" xlink:to="hlly_AmortizationOfDebtIssuanceCostsAfterYearFour-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_WarrantLiabilityTextBlock" xlink:label="hlly_WarrantLiabilityTextBlock" xlink:type="locator"/>
    <link:label xlink:label="hlly_WarrantLiabilityTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Warrant Liability [Text Block]</link:label>
    <link:label xlink:label="hlly_WarrantLiabilityTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of warrant liability.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_WarrantLiabilityTextBlock" xlink:to="hlly_WarrantLiabilityTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForProceedsFromHedgeInvestingActivities" xlink:label="us-gaap_PaymentsForProceedsFromHedgeInvestingActivities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PaymentsForProceedsFromHedgeInvestingActivities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PaymentsForProceedsFromHedgeInvestingActivities</link:label>
    <link:label xlink:label="us-gaap_PaymentsForProceedsFromHedgeInvestingActivities-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payments for (Proceeds from) Hedge, Investing Activities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForProceedsFromHedgeInvestingActivities" xlink:to="us-gaap_PaymentsForProceedsFromHedgeInvestingActivities-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_PublicWarrantsMember" xlink:label="hlly_PublicWarrantsMember" xlink:type="locator"/>
    <link:label xlink:label="hlly_PublicWarrantsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Public Warrants [Member]</link:label>
    <link:label xlink:label="hlly_PublicWarrantsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents public warrants.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_PublicWarrantsMember" xlink:to="hlly_PublicWarrantsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_AmortizationOfDebtIssuanceCostsRemainderOfFiscalYear" xlink:label="hlly_AmortizationOfDebtIssuanceCostsRemainderOfFiscalYear" xlink:type="locator"/>
    <link:label xlink:label="hlly_AmortizationOfDebtIssuanceCostsRemainderOfFiscalYear-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2023 (excluding the thirteen weeks ended April 2, 2023), debt issuance costs amortization</link:label>
    <link:label xlink:label="hlly_AmortizationOfDebtIssuanceCostsRemainderOfFiscalYear-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amortization of debt issuance costs remainder of fiscal year.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_AmortizationOfDebtIssuanceCostsRemainderOfFiscalYear" xlink:to="hlly_AmortizationOfDebtIssuanceCostsRemainderOfFiscalYear-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_AmortizationOfDebtIssuanceCostsYearOne" xlink:label="hlly_AmortizationOfDebtIssuanceCostsYearOne" xlink:type="locator"/>
    <link:label xlink:label="hlly_AmortizationOfDebtIssuanceCostsYearOne-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2024, debt issuance costs amortization</link:label>
    <link:label xlink:label="hlly_AmortizationOfDebtIssuanceCostsYearOne-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amortization of debt issuance costs year one.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_AmortizationOfDebtIssuanceCostsYearOne" xlink:to="hlly_AmortizationOfDebtIssuanceCostsYearOne-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_AmortizationOfDebtIssuanceCostsYearTwo" xlink:label="hlly_AmortizationOfDebtIssuanceCostsYearTwo" xlink:type="locator"/>
    <link:label xlink:label="hlly_AmortizationOfDebtIssuanceCostsYearTwo-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2025, debt issuance costs amortization</link:label>
    <link:label xlink:label="hlly_AmortizationOfDebtIssuanceCostsYearTwo-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amortization of debt issuance costs year two.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_AmortizationOfDebtIssuanceCostsYearTwo" xlink:to="hlly_AmortizationOfDebtIssuanceCostsYearTwo-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_AmortizationOfDebtIssuanceCostsYearThree" xlink:label="hlly_AmortizationOfDebtIssuanceCostsYearThree" xlink:type="locator"/>
    <link:label xlink:label="hlly_AmortizationOfDebtIssuanceCostsYearThree-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2026, debt issuance costs amortization</link:label>
    <link:label xlink:label="hlly_AmortizationOfDebtIssuanceCostsYearThree-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amortization of debt issuance costs year three.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_AmortizationOfDebtIssuanceCostsYearThree" xlink:to="hlly_AmortizationOfDebtIssuanceCostsYearThree-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_PrivatePlacementWarrantsMember" xlink:label="hlly_PrivatePlacementWarrantsMember" xlink:type="locator"/>
    <link:label xlink:label="hlly_PrivatePlacementWarrantsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Private Placement Warrants [Member]</link:label>
    <link:label xlink:label="hlly_PrivatePlacementWarrantsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents private placement warrants.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_PrivatePlacementWarrantsMember" xlink:to="hlly_PrivatePlacementWarrantsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_DelayedDrawTermLoanMember" xlink:label="hlly_DelayedDrawTermLoanMember" xlink:type="locator"/>
    <link:label xlink:label="hlly_DelayedDrawTermLoanMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Delayed Draw Term Loan [Member]</link:label>
    <link:label xlink:label="hlly_DelayedDrawTermLoanMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents delayed draw term loan.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_DelayedDrawTermLoanMember" xlink:to="hlly_DelayedDrawTermLoanMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockholdersEquity-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_StockholdersEquity</link:label>
    <link:label xlink:label="us-gaap_StockholdersEquity-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total stockholders' equity</link:label>
    <link:label xlink:label="us-gaap_StockholdersEquity-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance</link:label>
    <link:label xlink:label="us-gaap_StockholdersEquity-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization of 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-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</link:label>
    <link:label xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Cash paid for acquisitions, net</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_AccruedLiabilitiesDisclosureTextBlock" xlink:label="hlly_AccruedLiabilitiesDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="hlly_AccruedLiabilitiesDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Liabilities Disclosure [Text Block]</link:label>
    <link:label xlink:label="hlly_AccruedLiabilitiesDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The entire disclosure for accrued liabilities at the end of the reporting period.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_AccruedLiabilitiesDisclosureTextBlock" xlink:to="hlly_AccruedLiabilitiesDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_SharebasedCompensationArrangementVestingAwardRightsPercentageOfInitialTargetAwards" xlink:label="hlly_SharebasedCompensationArrangementVestingAwardRightsPercentageOfInitialTargetAwards" xlink:type="locator"/>
    <link:label xlink:label="hlly_SharebasedCompensationArrangementVestingAwardRightsPercentageOfInitialTargetAwards-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hlly_SharebasedCompensationArrangementVestingAwardRightsPercentageOfInitialTargetAwards</link:label>
    <link:label xlink:label="hlly_SharebasedCompensationArrangementVestingAwardRightsPercentageOfInitialTargetAwards-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement, Vesting Award Rights, Percentage of Initial Target Awards</link:label>
    <link:label xlink:label="hlly_SharebasedCompensationArrangementVestingAwardRightsPercentageOfInitialTargetAwards-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percentage of initial target awards for vesting awards rights under share based payment arrangement.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_SharebasedCompensationArrangementVestingAwardRightsPercentageOfInitialTargetAwards" xlink:to="hlly_SharebasedCompensationArrangementVestingAwardRightsPercentageOfInitialTargetAwards-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementClassOfStockAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_StatementClassOfStockAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ClassOfStockDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_ClassOfStockDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_TradeNames1Member" xlink:label="hlly_TradeNames1Member" xlink:type="locator"/>
    <link:label xlink:label="hlly_TradeNames1Member-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trade Names 1 [Member]</link:label>
    <link:label xlink:label="hlly_TradeNames1Member-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents trade names.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hlly_TradeNames1Member" xlink:to="hlly_TradeNames1Member-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongTermDebtNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term debt, net of current portion</link:label>
    <link:label xlink:label="us-gaap_LongTermDebtNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Excluding Current Maturities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtNoncurrent" xlink:to="us-gaap_LongTermDebtNoncurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PaymentsToAcquireBusinessesGross-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PaymentsToAcquireBusinessesGross</link:label>
    <link:label xlink:label="us-gaap_PaymentsToAcquireBusinessesGross-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payments to Acquire Businesses, Gross</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable</link:label>
    <link:label xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable-label" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment</link:label>
    <link:label xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeFloorInterestRate" xlink:label="us-gaap_DerivativeFloorInterestRate" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DerivativeFloorInterestRate-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DerivativeFloorInterestRate</link:label>
    <link:label xlink:label="us-gaap_DerivativeFloorInterestRate-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative, Floor Interest Rate</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeFloorInterestRate" xlink:to="us-gaap_DerivativeFloorInterestRate-label" xlink:type="arc"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>12
<FILENAME>hlly-20230702_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 11:15PM UTC 2023-08-09--><link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-18-commitments-and-contingencies" xlink:href="hlly-20230702.xsd#statement-note-18-commitments-and-contingencies" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-18-commitments-and-contingencies" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_NotesToFinancialStatementsAbstract" xlink:label="hlly_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-17-acquisition-restructuring-and-management-fee-costs" xlink:href="hlly-20230702.xsd#statement-note-17-acquisition-restructuring-and-management-fee-costs" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-17-acquisition-restructuring-and-management-fee-costs" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_NotesToFinancialStatementsAbstract" xlink:label="hlly_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock" xlink:label="us-gaap_RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-13-earnings-per-share" xlink:href="hlly-20230702.xsd#statement-note-13-earnings-per-share" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-13-earnings-per-share" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_NotesToFinancialStatementsAbstract" xlink:label="hlly_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-11-revenue-" xlink:href="hlly-20230702.xsd#statement-note-11-revenue-" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-11-revenue-" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_NotesToFinancialStatementsAbstract" xlink:label="hlly_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements" xlink:href="hlly-20230702.xsd#statement-note-10-fair-value-measurements" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_NotesToFinancialStatementsAbstract" xlink:label="hlly_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-6-accrued-liabilities" xlink:href="hlly-20230702.xsd#statement-note-6-accrued-liabilities" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-6-accrued-liabilities" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_AccruedLiabilitiesDisclosureTextBlock" xlink:label="hlly_AccruedLiabilitiesDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_NotesToFinancialStatementsAbstract" xlink:label="hlly_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="hlly_AccruedLiabilitiesDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net" xlink:href="hlly-20230702.xsd#statement-note-4-property-plant-and-equipment-net" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_NotesToFinancialStatementsAbstract" xlink:label="hlly_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-3-inventory" xlink:href="hlly-20230702.xsd#statement-note-3-inventory" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-3-inventory" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_NotesToFinancialStatementsAbstract" xlink:label="hlly_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_InventoryDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-document-and-entity-information" xlink:href="hlly-20230702.xsd#statement-document-and-entity-information" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-document-and-entity-information" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType" xlink:label="dei_DocumentType" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityExTransitionPeriod" xlink:label="dei_EntityExTransitionPeriod" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantMember" xlink:label="us-gaap_WarrantMember" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable" xlink:to="us-gaap_StatementClassOfStockAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_WarrantMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonStockMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable" xlink:to="dei_DocumentInformationLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentQuarterlyReport" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentTransitionReport" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFileNumber" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityTaxIdentificationNumber" xlink:type="arc"/>
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine1" xlink:type="arc"/>
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCityOrTown" xlink:type="arc"/>
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressStateOrProvince" xlink:type="arc"/>
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressPostalZipCode" xlink:type="arc"/>
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CityAreaCode" xlink:type="arc"/>
    <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_LocalPhoneNumber" xlink:type="arc"/>
    <link:presentationArc order="19" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_Security12bTitle" xlink:type="arc"/>
    <link:presentationArc order="20" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_TradingSymbol" xlink:type="arc"/>
    <link:presentationArc order="21" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_SecurityExchangeName" xlink:type="arc"/>
    <link:presentationArc order="22" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" xlink:type="arc"/>
    <link:presentationArc order="23" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityInteractiveDataCurrent" xlink:type="arc"/>
    <link:presentationArc order="24" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" xlink:type="arc"/>
    <link:presentationArc order="25" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntitySmallBusiness" xlink:type="arc"/>
    <link:presentationArc order="26" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" xlink:type="arc"/>
    <link:presentationArc order="27" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityExTransitionPeriod" xlink:type="arc"/>
    <link:presentationArc order="28" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityShellCompany" xlink:type="arc"/>
    <link:presentationArc order="29" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited-parentheticals" xlink:href="hlly-20230702.xsd#statement-condensed-consolidated-balance-sheets-unaudited-parentheticals" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited-parentheticals" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesIssued" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesOutstanding" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-1-description-of-the-business-basis-of-presentation-and-summary-of-significant-accounting-policies" xlink:href="hlly-20230702.xsd#statement-note-1-description-of-the-business-basis-of-presentation-and-summary-of-significant-accounting-policies" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-1-description-of-the-business-basis-of-presentation-and-summary-of-significant-accounting-policies" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_NotesToFinancialStatementsAbstract" xlink:label="hlly_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-2-acquisitions" xlink:href="hlly-20230702.xsd#statement-note-2-acquisitions" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-2-acquisitions" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember" xlink:label="hlly_JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_NotesToFinancialStatementsAbstract" xlink:label="hlly_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BusinessAcquisitionAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="hlly_JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_CustomerRelationshipsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets" xlink:href="hlly-20230702.xsd#statement-note-5-goodwill-and-other-intangible-assets" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_NotesToFinancialStatementsAbstract" xlink:label="hlly_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-7-debt" xlink:href="hlly-20230702.xsd#statement-note-7-debt" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-7-debt" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_DelayedDrawTermLoanMember" xlink:label="hlly_DelayedDrawTermLoanMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_FirstLienNoteDueNovember172028Member" xlink:label="hlly_FirstLienNoteDueNovember172028Member" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_NotesToFinancialStatementsAbstract" xlink:label="hlly_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_TermLoanMember" xlink:label="hlly_TermLoanMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_TheCreditAgreementMember" xlink:label="hlly_TheCreditAgreementMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="us-gaap_DerivativeContractTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DesignatedAsHedgingInstrumentMember" xlink:label="us-gaap_DesignatedAsHedgingInstrumentMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingDesignationAxis" xlink:label="us-gaap_HedgingDesignationAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingDesignationDomain" xlink:label="us-gaap_HedgingDesignationDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestRateContractMember" xlink:label="us-gaap_InterestRateContractMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LetterOfCreditMember" xlink:label="us-gaap_LetterOfCreditMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_HedgingDesignationAxis" xlink:to="us-gaap_HedgingDesignationDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="hlly_FirstLienNoteDueNovember172028Member" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LongtermDebtTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="hlly_TermLoanMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_CreditFacilityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_RevolvingCreditFacilityMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="hlly_DelayedDrawTermLoanMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_LetterOfCreditMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="hlly_TheCreditAgreementMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_InterestRateContractMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_HedgingDesignationAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_HedgingDesignationAxis" xlink:to="us-gaap_DesignatedAsHedgingInstrumentMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability" xlink:href="hlly-20230702.xsd#statement-note-8-common-stock-warrants-and-earnout-liability" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_EarnOutSharesMember" xlink:label="hlly_EarnOutSharesMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_EmpowerSponsorHoldingsLlcMember" xlink:label="hlly_EmpowerSponsorHoldingsLlcMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_MeasurementInputSharePrice1Member" xlink:label="hlly_MeasurementInputSharePrice1Member" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_NotesToFinancialStatementsAbstract" xlink:label="hlly_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_PrivatePlacementWarrantsMember" xlink:label="hlly_PrivatePlacementWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_PublicWarrantsMember" xlink:label="hlly_PublicWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_TrancheOneMember" xlink:label="hlly_TrancheOneMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_WarrantLiabilityTextBlock" xlink:label="hlly_WarrantLiabilityTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContingentConsiderationByTypeAxis" xlink:label="us-gaap_ContingentConsiderationByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContingentConsiderationTypeDomain" xlink:label="us-gaap_ContingentConsiderationTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputSharePriceMember" xlink:label="us-gaap_MeasurementInputSharePriceMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="us-gaap_MeasurementInputTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="us-gaap_MeasurementInputTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContingentConsiderationByTypeAxis" xlink:to="us-gaap_ContingentConsiderationTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="hlly_PublicWarrantsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="hlly_PrivatePlacementWarrantsMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_MeasurementInputTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputSharePriceMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="hlly_MeasurementInputSharePrice1Member" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BusinessAcquisitionAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="hlly_EmpowerSponsorHoldingsLlcMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ContingentConsiderationByTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContingentConsiderationByTypeAxis" xlink:to="hlly_EarnOutSharesMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContingentConsiderationByTypeAxis" xlink:to="hlly_TrancheOneMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="hlly_WarrantLiabilityTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-9-derivative-instruments" xlink:href="hlly-20230702.xsd#statement-note-9-derivative-instruments" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-9-derivative-instruments" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_NotesToFinancialStatementsAbstract" xlink:label="hlly_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="us-gaap_DerivativeContractTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DesignatedAsHedgingInstrumentMember" xlink:label="us-gaap_DesignatedAsHedgingInstrumentMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingDesignationAxis" xlink:label="us-gaap_HedgingDesignationAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingDesignationDomain" xlink:label="us-gaap_HedgingDesignationDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestRateContractMember" xlink:label="us-gaap_InterestRateContractMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_HedgingDesignationAxis" xlink:to="us-gaap_HedgingDesignationDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_HedgingDesignationAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_HedgingDesignationAxis" xlink:to="us-gaap_DesignatedAsHedgingInstrumentMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_InterestRateContractMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-12-income-taxes" xlink:href="hlly-20230702.xsd#statement-note-12-income-taxes" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-12-income-taxes" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_NotesToFinancialStatementsAbstract" xlink:label="hlly_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-14-benefit-plans" xlink:href="hlly-20230702.xsd#statement-note-14-benefit-plans" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-14-benefit-plans" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_DefinedContributionPensionMember" xlink:label="hlly_DefinedContributionPensionMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_NotesToFinancialStatementsAbstract" xlink:label="hlly_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_The401kMember" xlink:label="hlly_The401kMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanTextBlock" xlink:label="us-gaap_DefinedBenefitPlanTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanNameAxis" xlink:label="us-gaap_RetirementPlanNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanNameDomain" xlink:label="us-gaap_RetirementPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RetirementPlanNameAxis" xlink:to="us-gaap_RetirementPlanNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RetirementPlanNameAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RetirementPlanNameAxis" xlink:to="hlly_DefinedContributionPensionMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RetirementPlanNameAxis" xlink:to="hlly_The401kMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_DefinedBenefitPlanTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans" xlink:href="hlly-20230702.xsd#statement-note-15-equitybased-compensation-plans" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_NotesToFinancialStatementsAbstract" xlink:label="hlly_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_ProfitInterestUnitsMember" xlink:label="hlly_ProfitInterestUnitsMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_The2021OmnibusIncentivePlanMember" xlink:label="hlly_The2021OmnibusIncentivePlanMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_PresidentMember" xlink:label="srt_PresidentMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:label="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PlanNameAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="hlly_The2021OmnibusIncentivePlanMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_TitleOfIndividualAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_PresidentMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_PerformanceSharesMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_EmployeeStockOptionMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="hlly_ProfitInterestUnitsMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-16-lease-commitments-" xlink:href="hlly-20230702.xsd#statement-note-16-lease-commitments-" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-16-lease-commitments-" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_NotesToFinancialStatementsAbstract" xlink:label="hlly_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-significant-accounting-policies-policies" xlink:href="hlly-20230702.xsd#statement-significant-accounting-policies-policies" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-significant-accounting-policies-policies" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_EmergingGrowthCompanyPolicyTextBlock" xlink:label="hlly_EmergingGrowthCompanyPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_RisksAndUncertaintiesPolicyTextBlock" xlink:label="hlly_RisksAndUncertaintiesPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-significant-accounting-policies-policies" xlink:label="hlly_statement-statement-significant-accounting-policies-policies" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativesReportingOfDerivativeActivity" xlink:label="us-gaap_DerivativesReportingOfDerivativeActivity" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PolicyTextBlockAbstract" xlink:label="us-gaap_PolicyTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PolicyTextBlockAbstract" xlink:label="us-gaap_PolicyTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_statement-statement-significant-accounting-policies-policies" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PolicyTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PolicyTextBlockAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="hlly_EmergingGrowthCompanyPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="hlly_RisksAndUncertaintiesPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_DerivativesReportingOfDerivativeActivity" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-2-acquisitions-tables" xlink:href="hlly-20230702.xsd#statement-note-2-acquisitions-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-2-acquisitions-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-2-acquisitions-tables" xlink:label="hlly_statement-statement-note-2-acquisitions-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_statement-statement-note-2-acquisitions-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-3-inventory-tables" xlink:href="hlly-20230702.xsd#statement-note-3-inventory-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-3-inventory-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-3-inventory-tables" xlink:label="hlly_statement-statement-note-3-inventory-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_statement-statement-note-3-inventory-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net-tables" xlink:href="hlly-20230702.xsd#statement-note-4-property-plant-and-equipment-net-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-4-property-plant-and-equipment-net-tables" xlink:label="hlly_statement-statement-note-4-property-plant-and-equipment-net-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:label="us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_statement-statement-note-4-property-plant-and-equipment-net-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-tables" xlink:href="hlly-20230702.xsd#statement-note-5-goodwill-and-other-intangible-assets-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_ScheduleOfIntangibleAssetsTableTextBlock" xlink:label="hlly_ScheduleOfIntangibleAssetsTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-5-goodwill-and-other-intangible-assets-tables" xlink:label="hlly_statement-statement-note-5-goodwill-and-other-intangible-assets-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_statement-statement-note-5-goodwill-and-other-intangible-assets-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfGoodwillTextBlock" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="hlly_ScheduleOfIntangibleAssetsTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-6-accrued-liabilities-tables" xlink:href="hlly-20230702.xsd#statement-note-6-accrued-liabilities-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-6-accrued-liabilities-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-6-accrued-liabilities-tables" xlink:label="hlly_statement-statement-note-6-accrued-liabilities-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_statement-statement-note-6-accrued-liabilities-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-7-debt-tables" xlink:href="hlly-20230702.xsd#statement-note-7-debt-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-7-debt-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-7-debt-tables" xlink:label="hlly_statement-statement-note-7-debt-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_statement-statement-note-7-debt-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfDebtTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-tables" xlink:href="hlly-20230702.xsd#statement-note-10-fair-value-measurements-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-10-fair-value-measurements-tables" xlink:label="hlly_statement-statement-note-10-fair-value-measurements-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_statement-statement-note-10-fair-value-measurements-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-11-revenue-tables" xlink:href="hlly-20230702.xsd#statement-note-11-revenue-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-11-revenue-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-11-revenue-tables" xlink:label="hlly_statement-statement-note-11-revenue-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:label="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:label="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_statement-statement-note-11-revenue-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-12-income-taxes-tables" xlink:href="hlly-20230702.xsd#statement-note-12-income-taxes-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-12-income-taxes-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-12-income-taxes-tables" xlink:label="hlly_statement-statement-note-12-income-taxes-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_statement-statement-note-12-income-taxes-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-tables" xlink:href="hlly-20230702.xsd#statement-note-13-earnings-per-share-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-13-earnings-per-share-tables" xlink:label="hlly_statement-statement-note-13-earnings-per-share-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_statement-statement-note-13-earnings-per-share-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-14-benefit-plans-tables" xlink:href="hlly-20230702.xsd#statement-note-14-benefit-plans-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-14-benefit-plans-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-14-benefit-plans-tables" xlink:label="hlly_statement-statement-note-14-benefit-plans-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:label="us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_statement-statement-note-14-benefit-plans-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-tables" xlink:href="hlly-20230702.xsd#statement-note-15-equitybased-compensation-plans-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-15-equitybased-compensation-plans-tables" xlink:label="hlly_statement-statement-note-15-equitybased-compensation-plans-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_statement-statement-note-15-equitybased-compensation-plans-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-16-lease-commitments-tables" xlink:href="hlly-20230702.xsd#statement-note-16-lease-commitments-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-16-lease-commitments-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_ScheduleOfOperatingLeaseAssetsAndObligationsTableTextBlock" xlink:label="hlly_ScheduleOfOperatingLeaseAssetsAndObligationsTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-16-lease-commitments-tables" xlink:label="hlly_statement-statement-note-16-lease-commitments-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="us-gaap_LeaseCostTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_statement-statement-note-16-lease-commitments-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="hlly_ScheduleOfOperatingLeaseAssetsAndObligationsTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-17-acquisition-restructuring-and-management-fee-costs-tables" xlink:href="hlly-20230702.xsd#statement-note-17-acquisition-restructuring-and-management-fee-costs-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-17-acquisition-restructuring-and-management-fee-costs-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_ScheduleOfAcquisitionRestructuringAndManagementFeeCostsTableTextBlock" xlink:label="hlly_ScheduleOfAcquisitionRestructuringAndManagementFeeCostsTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-17-acquisition-restructuring-and-management-fee-costs-tables" xlink:label="hlly_statement-statement-note-17-acquisition-restructuring-and-management-fee-costs-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_statement-statement-note-17-acquisition-restructuring-and-management-fee-costs-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="hlly_ScheduleOfAcquisitionRestructuringAndManagementFeeCostsTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-18-commitments-and-contingencies-tables" xlink:href="hlly-20230702.xsd#statement-note-18-commitments-and-contingencies-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-18-commitments-and-contingencies-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-18-commitments-and-contingencies-tables" xlink:label="hlly_statement-statement-note-18-commitments-and-contingencies-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_statement-statement-note-18-commitments-and-contingencies-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-2-acquisitions-details-textual" xlink:href="hlly-20230702.xsd#statement-note-2-acquisitions-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-2-acquisitions-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_BusinessCombinationIntangibleAssetsIncludingGoodwillAcquired" xlink:label="hlly_BusinessCombinationIntangibleAssetsIncludingGoodwillAcquired-2" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember" xlink:label="hlly_JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_NoteToFinancialStatementDetailsTextual" xlink:label="hlly_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BusinessAcquisitionAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="hlly_JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_CustomerRelationshipsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_BusinessCombinationIntangibleAssetsIncludingGoodwillAcquired-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-details-textual" xlink:href="hlly-20230702.xsd#statement-note-5-goodwill-and-other-intangible-assets-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_NoteToFinancialStatementDetailsTextual" xlink:label="hlly_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GoodwillImpairmentLoss-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-7-debt-details-textual" xlink:href="hlly-20230702.xsd#statement-note-7-debt-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-7-debt-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_DebtInstrumentCovenantConsolidatedNetLeverageRatio" xlink:label="hlly_DebtInstrumentCovenantConsolidatedNetLeverageRatio-2" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_DebtInstrumentCovenantMinimumLiquidity" xlink:label="hlly_DebtInstrumentCovenantMinimumLiquidity-2" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_DebtInstrumentPeriodicPaymentPercentageOfAnnualExcessCashFlow" xlink:label="hlly_DebtInstrumentPeriodicPaymentPercentageOfAnnualExcessCashFlow-2" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_DebtInstrumentWithdrawnAmount" xlink:label="hlly_DebtInstrumentWithdrawnAmount-2" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_DelayedDrawTermLoanMember" xlink:label="hlly_DelayedDrawTermLoanMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_FirstLienNoteDueNovember172028Member" xlink:label="hlly_FirstLienNoteDueNovember172028Member" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_NoteToFinancialStatementDetailsTextual" xlink:label="hlly_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_TermLoanMember" xlink:label="hlly_TermLoanMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_TheCreditAgreementMember" xlink:label="hlly_TheCreditAgreementMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentPrincipal-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTerm" xlink:label="us-gaap_DebtInstrumentTerm-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtWeightedAverageInterestRate" xlink:label="us-gaap_DebtWeightedAverageInterestRate-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsGross" xlink:label="us-gaap_DeferredFinanceCostsGross-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="us-gaap_DerivativeContractTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeNotionalAmount" xlink:label="us-gaap_DerivativeNotionalAmount-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DesignatedAsHedgingInstrumentMember" xlink:label="us-gaap_DesignatedAsHedgingInstrumentMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingDesignationAxis" xlink:label="us-gaap_HedgingDesignationAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingDesignationDomain" xlink:label="us-gaap_HedgingDesignationDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestRateContractMember" xlink:label="us-gaap_InterestRateContractMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LetterOfCreditMember" xlink:label="us-gaap_LetterOfCreditMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="us-gaap_LettersOfCreditOutstandingAmount-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_HedgingDesignationAxis" xlink:to="us-gaap_HedgingDesignationDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="hlly_FirstLienNoteDueNovember172028Member" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LongtermDebtTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="hlly_TermLoanMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_CreditFacilityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_RevolvingCreditFacilityMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="hlly_DelayedDrawTermLoanMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_LetterOfCreditMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="hlly_TheCreditAgreementMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_InterestRateContractMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_HedgingDesignationAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_HedgingDesignationAxis" xlink:to="us-gaap_DesignatedAsHedgingInstrumentMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentTerm-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_DebtInstrumentWithdrawnAmount-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LettersOfCreditOutstandingAmount-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredFinanceCostsGross-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentPeriodicPaymentPrincipal-2" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_DebtInstrumentPeriodicPaymentPercentageOfAnnualExcessCashFlow-2" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtWeightedAverageInterestRate-2" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DerivativeNotionalAmount-2" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_DebtInstrumentCovenantConsolidatedNetLeverageRatio-2" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_DebtInstrumentCovenantMinimumLiquidity-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability-details-textual" xlink:href="hlly-20230702.xsd#statement-note-8-common-stock-warrants-and-earnout-liability-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_EarnOutSharesMember" xlink:label="hlly_EarnOutSharesMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_EmpowerSponsorHoldingsLlcMember" xlink:label="hlly_EmpowerSponsorHoldingsLlcMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_MeasurementInputSharePrice1Member" xlink:label="hlly_MeasurementInputSharePrice1Member" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_NoteToFinancialStatementDetailsTextual" xlink:label="hlly_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_PrivatePlacementWarrantsMember" xlink:label="hlly_PrivatePlacementWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_PublicWarrantsMember" xlink:label="hlly_PublicWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:label="hlly_StockIssuedDuringPeriodSharesWarrantsExercised-2" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_TrancheOneMember" xlink:label="hlly_TrancheOneMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_WarrantLiability" xlink:label="hlly_WarrantLiability-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:label="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContingentConsiderationByTypeAxis" xlink:label="us-gaap_ContingentConsiderationByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContingentConsiderationTypeDomain" xlink:label="us-gaap_ContingentConsiderationTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="us-gaap_FairValueAdjustmentOfWarrants-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputSharePriceMember" xlink:label="us-gaap_MeasurementInputSharePriceMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="us-gaap_MeasurementInputTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="us-gaap_MeasurementInputTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContingentConsiderationByTypeAxis" xlink:to="us-gaap_ContingentConsiderationTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="hlly_PublicWarrantsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="hlly_PrivatePlacementWarrantsMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_MeasurementInputTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputSharePriceMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="hlly_MeasurementInputSharePrice1Member" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BusinessAcquisitionAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="hlly_EmpowerSponsorHoldingsLlcMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ContingentConsiderationByTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContingentConsiderationByTypeAxis" xlink:to="hlly_EarnOutSharesMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContingentConsiderationByTypeAxis" xlink:to="hlly_TrancheOneMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharePrice-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_WarrantLiability-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FairValueAdjustmentOfWarrants-2" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_StockIssuedDuringPeriodSharesWarrantsExercised-2" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued-2" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions-2" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueAcquisitions-2" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent-2" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-9-derivative-instruments-details-textual" xlink:href="hlly-20230702.xsd#statement-note-9-derivative-instruments-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-9-derivative-instruments-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_NoteToFinancialStatementDetailsTextual" xlink:label="hlly_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeCapInterestRate" xlink:label="us-gaap_DerivativeCapInterestRate-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="us-gaap_DerivativeContractTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeFloorInterestRate" xlink:label="us-gaap_DerivativeFloorInterestRate-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLiabilities" xlink:label="us-gaap_DerivativeLiabilities-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeNotionalAmount" xlink:label="us-gaap_DerivativeNotionalAmount-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DesignatedAsHedgingInstrumentMember" xlink:label="us-gaap_DesignatedAsHedgingInstrumentMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingDesignationAxis" xlink:label="us-gaap_HedgingDesignationAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingDesignationDomain" xlink:label="us-gaap_HedgingDesignationDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestRateContractMember" xlink:label="us-gaap_InterestRateContractMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForProceedsFromHedgeInvestingActivities" xlink:label="us-gaap_PaymentsForProceedsFromHedgeInvestingActivities-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrealizedGainLossOnDerivatives" xlink:label="us-gaap_UnrealizedGainLossOnDerivatives-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_HedgingDesignationAxis" xlink:to="us-gaap_HedgingDesignationDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_HedgingDesignationAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_HedgingDesignationAxis" xlink:to="us-gaap_DesignatedAsHedgingInstrumentMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_InterestRateContractMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DerivativeNotionalAmount-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DerivativeFloorInterestRate-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DerivativeCapInterestRate-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DerivativeLiabilities-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnrealizedGainLossOnDerivatives-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PaymentsForProceedsFromHedgeInvestingActivities-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-12-income-taxes-details-textual" xlink:href="hlly-20230702.xsd#statement-note-12-income-taxes-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-12-income-taxes-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_NoteToFinancialStatementDetailsTextual" xlink:label="hlly_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-14-benefit-plans-details-textual" xlink:href="hlly-20230702.xsd#statement-note-14-benefit-plans-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-14-benefit-plans-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_DefinedContributionPensionMember" xlink:label="hlly_DefinedContributionPensionMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_NoteToFinancialStatementDetailsTextual" xlink:label="hlly_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_The401kMember" xlink:label="hlly_The401kMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanNameAxis" xlink:label="us-gaap_RetirementPlanNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanNameDomain" xlink:label="us-gaap_RetirementPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RetirementPlanNameAxis" xlink:to="us-gaap_RetirementPlanNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RetirementPlanNameAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RetirementPlanNameAxis" xlink:to="hlly_DefinedContributionPensionMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RetirementPlanNameAxis" xlink:to="hlly_The401kMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-details-textual" xlink:href="hlly-20230702.xsd#statement-note-15-equitybased-compensation-plans-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_NoteToFinancialStatementDetailsTextual" xlink:label="hlly_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_ProfitInterestUnitsMember" xlink:label="hlly_ProfitInterestUnitsMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_SharebasedCompensationArrangementVestingAwardRightsPercentageOfInitialTargetAwards" xlink:label="hlly_SharebasedCompensationArrangementVestingAwardRightsPercentageOfInitialTargetAwards-2" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_The2021OmnibusIncentivePlanMember" xlink:label="hlly_The2021OmnibusIncentivePlanMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_PresidentMember" xlink:label="srt_PresidentMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PlanNameAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="hlly_The2021OmnibusIncentivePlanMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_TitleOfIndividualAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_PresidentMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_PerformanceSharesMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_EmployeeStockOptionMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="hlly_ProfitInterestUnitsMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-2" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue-2" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_SharebasedCompensationArrangementVestingAwardRightsPercentageOfInitialTargetAwards-2" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod-2" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-16-lease-commitments-details-textual" xlink:href="hlly-20230702.xsd#statement-note-16-lease-commitments-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-16-lease-commitments-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_IncreaseInLiabilitiesForAssociatedLeaseObligations" xlink:label="hlly_IncreaseInLiabilitiesForAssociatedLeaseObligations-2" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_IncreaseInNoncurrentAssetsForRightofuseAssets" xlink:label="hlly_IncreaseInNoncurrentAssetsForRightofuseAssets-2" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_NoteToFinancialStatementDetailsTextual" xlink:label="hlly_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:label="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_IncreaseInNoncurrentAssetsForRightofuseAssets-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_IncreaseInLiabilitiesForAssociatedLeaseObligations-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-schedule-of-finitelived-intangible-assets-future-amortization-expense-details" xlink:href="hlly-20230702.xsd#statement-note-5-goodwill-and-other-intangible-assets-schedule-of-finitelived-intangible-assets-future-amortization-expense-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-schedule-of-finitelived-intangible-assets-future-amortization-expense-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour" xlink:label="hlly_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour-2" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-5-goodwill-and-other-intangible-assets-schedule-of-finitelived-intangible-assets-future-amortization-expense-details" xlink:label="hlly_statement-statement-note-5-goodwill-and-other-intangible-assets-schedule-of-finitelived-intangible-assets-future-amortization-expense-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_statement-statement-note-5-goodwill-and-other-intangible-assets-schedule-of-finitelived-intangible-assets-future-amortization-expense-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-future-minimum-rental-payments-for-operating-leases-details" xlink:href="hlly-20230702.xsd#statement-note-16-lease-commitments-schedule-of-future-minimum-rental-payments-for-operating-leases-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-future-minimum-rental-payments-for-operating-leases-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_AccruedLiabilitiesAndOtherNoncurrentLiabilitiesMember" xlink:label="hlly_AccruedLiabilitiesAndOtherNoncurrentLiabilitiesMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_LesseeOperaingLeaseLiabilityToBePaidAfterYearFour" xlink:label="hlly_LesseeOperaingLeaseLiabilityToBePaidAfterYearFour-1" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-16-lease-commitments-schedule-of-future-minimum-rental-payments-for-operating-leases-details" xlink:label="hlly_statement-statement-note-16-lease-commitments-schedule-of-future-minimum-rental-payments-for-operating-leases-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_statement-statement-note-16-lease-commitments-schedule-of-future-minimum-rental-payments-for-operating-leases-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BalanceSheetLocationAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="hlly_AccruedLiabilitiesAndOtherNoncurrentLiabilitiesMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear-1" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths-1" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo-1" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree-1" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour-1" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_LesseeOperaingLeaseLiabilityToBePaidAfterYearFour-1" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue-3" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount-n8" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseLiability" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details" xlink:href="hlly-20230702.xsd#statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_AmortizationOfDebtIssuanceCostsAfterYearFour" xlink:label="hlly_AmortizationOfDebtIssuanceCostsAfterYearFour" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_AmortizationOfDebtIssuanceCostsRemainderOfFiscalYear" xlink:label="hlly_AmortizationOfDebtIssuanceCostsRemainderOfFiscalYear" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_AmortizationOfDebtIssuanceCostsYearFour" xlink:label="hlly_AmortizationOfDebtIssuanceCostsYearFour" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_AmortizationOfDebtIssuanceCostsYearOne" xlink:label="hlly_AmortizationOfDebtIssuanceCostsYearOne" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_AmortizationOfDebtIssuanceCostsYearThree" xlink:label="hlly_AmortizationOfDebtIssuanceCostsYearThree" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_AmortizationOfDebtIssuanceCostsYearTwo" xlink:label="hlly_AmortizationOfDebtIssuanceCostsYearTwo" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour" xlink:label="hlly_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details" xlink:label="hlly_statement-statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="us-gaap_DeferredFinanceCostsNet-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_statement-statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_AmortizationOfDebtIssuanceCostsRemainderOfFiscalYear" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_AmortizationOfDebtIssuanceCostsYearOne" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_AmortizationOfDebtIssuanceCostsYearTwo" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_AmortizationOfDebtIssuanceCostsYearThree" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_AmortizationOfDebtIssuanceCostsYearFour" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_AmortizationOfDebtIssuanceCostsAfterYearFour" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentCarryingAmount-3" xlink:type="arc"/>
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredFinanceCostsNet-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-summary-of-assumptions-for-estimated-fair-value-using-monte-carlo-simulation-model-details" xlink:href="hlly-20230702.xsd#statement-note-10-fair-value-measurements-summary-of-assumptions-for-estimated-fair-value-using-monte-carlo-simulation-model-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-summary-of-assumptions-for-estimated-fair-value-using-monte-carlo-simulation-model-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_EarnOutLiabilityMember" xlink:label="hlly_EarnOutLiabilityMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_MeasurementInputPriceHurdleOneMember" xlink:label="hlly_MeasurementInputPriceHurdleOneMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_MeasurementInputPriceThresholdMember" xlink:label="hlly_MeasurementInputPriceThresholdMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_MeasurementInputStrikePriceMember" xlink:label="hlly_MeasurementInputStrikePriceMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_MonteCarloSimulationModelMember" xlink:label="hlly_MonteCarloSimulationModelMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_WarrantLiabilityPrivatePlacementWarrantsMember" xlink:label="hlly_WarrantLiabilityPrivatePlacementWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-10-fair-value-measurements-summary-of-assumptions-for-estimated-fair-value-using-monte-carlo-simulation-model-details" xlink:label="hlly_statement-statement-note-10-fair-value-measurements-summary-of-assumptions-for-estimated-fair-value-using-monte-carlo-simulation-model-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AlternativeInvestmentMeasurementInput" xlink:label="us-gaap_AlternativeInvestmentMeasurementInput" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="us-gaap_FairValueByLiabilityClassAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputExpectedTermMember" xlink:label="us-gaap_MeasurementInputExpectedTermMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputPriceVolatilityMember" xlink:label="us-gaap_MeasurementInputPriceVolatilityMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:label="us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputSharePriceMember" xlink:label="us-gaap_MeasurementInputSharePriceMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="us-gaap_MeasurementInputTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="us-gaap_MeasurementInputTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationTechniqueAxis" xlink:label="us-gaap_ValuationTechniqueAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationTechniqueDomain" xlink:label="us-gaap_ValuationTechniqueDomain" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_statement-statement-note-10-fair-value-measurements-summary-of-assumptions-for-estimated-fair-value-using-monte-carlo-simulation-model-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationTechniqueAxis" xlink:to="us-gaap_ValuationTechniqueDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_MeasurementInputTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputSharePriceMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ValuationTechniqueAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationTechniqueAxis" xlink:to="hlly_MonteCarloSimulationModelMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FinancialInstrumentAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="hlly_WarrantLiabilityPrivatePlacementWarrantsMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FairValueByLiabilityClassAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="hlly_EarnOutLiabilityMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="hlly_MeasurementInputStrikePriceMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputExpectedTermMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputPriceVolatilityMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="hlly_MeasurementInputPriceHurdleOneMember" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="hlly_MeasurementInputPriceThresholdMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AlternativeInvestmentMeasurementInput" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-reconciliation-of-changes-details" xlink:href="hlly-20230702.xsd#statement-note-10-fair-value-measurements-reconciliation-of-changes-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-reconciliation-of-changes-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_EarnOutLiabilityMember" xlink:label="hlly_EarnOutLiabilityMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_PrivatePlacementWarrantsMember" xlink:label="hlly_PrivatePlacementWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-10-fair-value-measurements-reconciliation-of-changes-details" xlink:label="hlly_statement-statement-note-10-fair-value-measurements-reconciliation-of-changes-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="us-gaap_FairValueByLiabilityClassAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue-4" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue-5" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_statement-statement-note-10-fair-value-measurements-reconciliation-of-changes-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FairValueByLiabilityClassAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="hlly_PrivatePlacementWarrantsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="hlly_EarnOutLiabilityMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue-4" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements-n8" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings-n8" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue-5" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited" xlink:href="hlly-20230702.xsd#statement-condensed-consolidated-balance-sheets-unaudited" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_WarrantLiability" xlink:label="hlly_WarrantLiability" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPayableCurrent" xlink:label="us-gaap_InterestPayableCurrent-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_InventoryNet" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsCurrent-3" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_Goodwill" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_OtherAssetsNoncurrent" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_Assets-3" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_AccountsPayableCurrent" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_InterestPayableCurrent-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesCurrent-3" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LongTermDebtNoncurrent" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="hlly_WarrantLiability" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_Liabilities-3" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_PreferredStockValue" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapital" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity-3" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" xlink:href="hlly-20230702.xsd#statement-condensed-consolidated-statements-of-cash-flows-unaudited" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_EmpowerSponsorHoldingsLlcMember" xlink:label="hlly_EmpowerSponsorHoldingsLlcMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_GainLossOnTerminationOfLeases" xlink:label="hlly_GainLossOnTerminationOfLeases-n8" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_IncreaseDecreaseInPrepaidsAndOtherCurrentAssets" xlink:label="hlly_IncreaseDecreaseInPrepaidsAndOtherCurrentAssets-n8" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_PrincipalPaymentMember" xlink:label="hlly_PrincipalPaymentMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract" xlink:label="us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAbstract" xlink:label="us-gaap_CashAndCashEquivalentsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-4" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-5" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="us-gaap_FairValueAdjustmentOfWarrants" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="us-gaap_IncomeTaxesPaidNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:label="us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherDeferredLiability" xlink:label="us-gaap_IncreaseDecreaseInOtherDeferredLiability-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryWriteDown" xlink:label="us-gaap_InventoryWriteDown" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfFinancingCosts" xlink:label="us-gaap_PaymentsOfFinancingCosts-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:label="us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="us-gaap_ProceedsFromWarrantExercises" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="us-gaap_RepaymentsOfLongTermDebt-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssued1" xlink:label="us-gaap_StockIssued1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrealizedGainLossOnDerivatives" xlink:label="us-gaap_UnrealizedGainLossOnDerivatives-n8" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LongtermDebtTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="hlly_PrincipalPaymentMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_CounterpartyNameAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CounterpartyNameAxis" xlink:to="hlly_EmpowerSponsorHoldingsLlcMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_Depreciation" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfFinancingCosts" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="hlly_GainLossOnTerminationOfLeases-n8" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_FairValueAdjustmentOfWarrants" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_UnrealizedGainLossOnDerivatives-n8" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_EmployeeBenefitsAndShareBasedCompensation-1" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherDeferredLiability-1" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment-n8" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_InventoryWriteDown" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" xlink:type="arc"/>
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable-n8" xlink:type="arc"/>
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories-n8" xlink:type="arc"/>
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="hlly_IncreaseDecreaseInPrepaidsAndOtherCurrentAssets-n8" xlink:type="arc"/>
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable-1" xlink:type="arc"/>
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:type="arc"/>
    <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:type="arc"/>
    <link:presentationArc order="19" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities-3" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment-n8" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired-n8" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities-3" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfLongTermDebt-n8" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsOfFinancingCosts-n8" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation-n8" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromWarrantExercises" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities-3" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect-3" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashAndCashEquivalentsAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashAndCashEquivalentsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-4" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashAndCashEquivalentsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-5" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract" xlink:to="us-gaap_InterestPaidNet" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract" xlink:to="us-gaap_IncomeTaxesPaidNet" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_StockIssued1" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-operating-lease-expense-supplemental-cash-flow-information-details" xlink:href="hlly-20230702.xsd#statement-note-16-lease-commitments-schedule-of-operating-lease-expense-supplemental-cash-flow-information-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-operating-lease-expense-supplemental-cash-flow-information-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_DecapitalizationOfRightofuseAssetsUponLeaseTerminationOrModification" xlink:label="hlly_DecapitalizationOfRightofuseAssetsUponLeaseTerminationOrModification" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-16-lease-commitments-schedule-of-operating-lease-expense-supplemental-cash-flow-information-details" xlink:label="hlly_statement-statement-note-16-lease-commitments-schedule-of-operating-lease-expense-supplemental-cash-flow-information-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCost" xlink:label="us-gaap_LeaseCost-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostAbstract" xlink:label="us-gaap_LeaseCostAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermLeaseCost" xlink:label="us-gaap_ShortTermLeaseCost" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableLeaseCost" xlink:label="us-gaap_VariableLeaseCost" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_statement-statement-note-16-lease-commitments-schedule-of-operating-lease-expense-supplemental-cash-flow-information-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LeaseCostAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_OperatingLeaseCost" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_ShortTermLeaseCost" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_VariableLeaseCost" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_LeaseCost-3" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_OperatingLeasePayments" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="hlly_DecapitalizationOfRightofuseAssetsUponLeaseTerminationOrModification" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited" xlink:href="hlly-20230702.xsd#statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_AcquisitionAndRestructuringCosts" xlink:label="hlly_AcquisitionAndRestructuringCosts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="us-gaap_FairValueAdjustmentOfWarrants" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense-8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense-n10" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherOperatingIncomeExpenseNet" xlink:label="us-gaap_OtherOperatingIncomeExpenseNet-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CostOfRevenue" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GrossProfit-3" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ResearchAndDevelopmentExpense" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_AcquisitionAndRestructuringCosts" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherOperatingIncomeExpenseNet-n8" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingExpenses-3" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingIncomeLoss-3" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FairValueAdjustmentOfWarrants" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InterestExpense-8" xlink:type="arc"/>
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NonoperatingIncomeExpense-n10" xlink:type="arc"/>
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest-3" xlink:type="arc"/>
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss-3" xlink:type="arc"/>
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax-n8" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax-3" xlink:type="arc"/>
    <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:to="us-gaap_EarningsPerShareBasic" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-3-inventory-schedule-of-inventory-details" xlink:href="hlly-20230702.xsd#statement-note-3-inventory-schedule-of-inventory-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-3-inventory-schedule-of-inventory-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-3-inventory-schedule-of-inventory-details" xlink:label="hlly_statement-statement-note-3-inventory-schedule-of-inventory-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRawMaterials" xlink:label="us-gaap_InventoryRawMaterials" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryWorkInProcess" xlink:label="us-gaap_InventoryWorkInProcess" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_statement-statement-note-3-inventory-schedule-of-inventory-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryRawMaterials" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryWorkInProcess" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryFinishedGoods" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryNet-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details" xlink:href="hlly-20230702.xsd#statement-note-4-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-4-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details" xlink:label="hlly_statement-statement-note-4-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="us-gaap_BuildingAndBuildingImprovementsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionInProgressMember" xlink:label="us-gaap_ConstructionInProgressMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandMember" xlink:label="us-gaap_LandMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_statement-statement-note-4-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_LandMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_BuildingAndBuildingImprovementsMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_MachineryAndEquipmentMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_ConstructionInProgressMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net-schedule-of-longlived-assets-by-geographic-locations-details" xlink:href="hlly-20230702.xsd#statement-note-4-property-plant-and-equipment-net-schedule-of-longlived-assets-by-geographic-locations-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net-schedule-of-longlived-assets-by-geographic-locations-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_US" xlink:label="country_US" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-4-property-plant-and-equipment-net-schedule-of-longlived-assets-by-geographic-locations-details" xlink:label="hlly_statement-statement-note-4-property-plant-and-equipment-net-schedule-of-longlived-assets-by-geographic-locations-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonUsMember" xlink:label="us-gaap_NonUsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_statement-statement-note-4-property-plant-and-equipment-net-schedule-of-longlived-assets-by-geographic-locations-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_StatementGeographicalAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="country_US" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="us-gaap_NonUsMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-schedule-of-goodwill-details" xlink:href="hlly-20230702.xsd#statement-note-5-goodwill-and-other-intangible-assets-schedule-of-goodwill-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-schedule-of-goodwill-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-5-goodwill-and-other-intangible-assets-schedule-of-goodwill-details" xlink:label="hlly_statement-statement-note-5-goodwill-and-other-intangible-assets-schedule-of-goodwill-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill-4" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill-5" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillPeriodIncreaseDecrease" xlink:label="us-gaap_GoodwillPeriodIncreaseDecrease" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_statement-statement-note-5-goodwill-and-other-intangible-assets-schedule-of-goodwill-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Goodwill-4" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GoodwillPeriodIncreaseDecrease" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Goodwill-5" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-6-accrued-liabilities-accrued-liabilities-details" xlink:href="hlly-20230702.xsd#statement-note-6-accrued-liabilities-accrued-liabilities-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-6-accrued-liabilities-accrued-liabilities-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_AccruedFreightCurrent" xlink:label="hlly_AccruedFreightCurrent-2" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_AccruedReturnsAndAllowancesCurrent" xlink:label="hlly_AccruedReturnsAndAllowancesCurrent-2" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-6-accrued-liabilities-accrued-liabilities-details" xlink:label="hlly_statement-statement-note-6-accrued-liabilities-accrued-liabilities-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedEmployeeBenefitsCurrent" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrent-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="us-gaap_AccruedIncomeTaxesCurrent-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_statement-statement-note-6-accrued-liabilities-accrued-liabilities-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_AccruedFreightCurrent-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccruedEmployeeBenefitsCurrent-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_AccruedReturnsAndAllowancesCurrent-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccruedIncomeTaxesCurrent-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccruedLiabilitiesCurrent-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-7-debt-schedule-of-debt-details" xlink:href="hlly-20230702.xsd#statement-note-7-debt-schedule-of-debt-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-7-debt-schedule-of-debt-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_FirstLienNoteDueNovember172028Member" xlink:label="hlly_FirstLienNoteDueNovember172028Member" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-7-debt-schedule-of-debt-details" xlink:label="hlly_statement-statement-note-7-debt-schedule-of-debt-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="us-gaap_DeferredFinanceCostsNet-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent-n9" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLongTermDebt" xlink:label="us-gaap_OtherLongTermDebt" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_statement-statement-note-7-debt-schedule-of-debt-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="hlly_FirstLienNoteDueNovember172028Member" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_CreditFacilityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_RevolvingCreditFacilityMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentCarryingAmount-1" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherLongTermDebt" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredFinanceCostsNet-n8" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebt-1" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtCurrent-n9" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtNoncurrent-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-11-revenue-summary-of-revenue-by-product-category-details" xlink:href="hlly-20230702.xsd#statement-note-11-revenue-summary-of-revenue-by-product-category-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-11-revenue-summary-of-revenue-by-product-category-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_AccessoriesMember" xlink:label="hlly_AccessoriesMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_ElectronicSystemsMember" xlink:label="hlly_ElectronicSystemsMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_ExhaustMember" xlink:label="hlly_ExhaustMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_MechanicalSystemMember" xlink:label="hlly_MechanicalSystemMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_SafetyMember" xlink:label="hlly_SafetyMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-11-revenue-summary-of-revenue-by-product-category-details" xlink:label="hlly_statement-statement-note-11-revenue-summary-of-revenue-by-product-category-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_statement-statement-note-11-revenue-summary-of-revenue-by-product-category-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="hlly_ElectronicSystemsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="hlly_MechanicalSystemMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="hlly_ExhaustMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="hlly_AccessoriesMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="hlly_SafetyMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-11-revenue-summary-of-revenue-based-on-geographic-location-details" xlink:href="hlly-20230702.xsd#statement-note-11-revenue-summary-of-revenue-based-on-geographic-location-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-11-revenue-summary-of-revenue-based-on-geographic-location-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_IT" xlink:label="country_IT" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_US" xlink:label="country_US" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-11-revenue-summary-of-revenue-based-on-geographic-location-details" xlink:label="hlly_statement-statement-note-11-revenue-summary-of-revenue-based-on-geographic-location-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_statement-statement-note-11-revenue-summary-of-revenue-based-on-geographic-location-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_StatementGeographicalAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="country_US" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="country_IT" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-12-income-taxes-schedule-of-provision-and-effective-tax-rates-details" xlink:href="hlly-20230702.xsd#statement-note-12-income-taxes-schedule-of-provision-and-effective-tax-rates-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-12-income-taxes-schedule-of-provision-and-effective-tax-rates-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-12-income-taxes-schedule-of-provision-and-effective-tax-rates-details" xlink:label="hlly_statement-statement-note-12-income-taxes-schedule-of-provision-and-effective-tax-rates-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_statement-statement-note-12-income-taxes-schedule-of-provision-and-effective-tax-rates-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-schedule-of-components-of-equitybased-compensation-expense-details" xlink:href="hlly-20230702.xsd#statement-note-15-equitybased-compensation-plans-schedule-of-components-of-equitybased-compensation-expense-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-schedule-of-components-of-equitybased-compensation-expense-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_ProfitInterestUnitsMember" xlink:label="hlly_ProfitInterestUnitsMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-15-equitybased-compensation-plans-schedule-of-components-of-equitybased-compensation-expense-details" xlink:label="hlly_statement-statement-note-15-equitybased-compensation-plans-schedule-of-components-of-equitybased-compensation-expense-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_statement-statement-note-15-equitybased-compensation-plans-schedule-of-components-of-equitybased-compensation-expense-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_PerformanceSharesMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_EmployeeStockOptionMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="hlly_ProfitInterestUnitsMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense-1" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-17-acquisition-restructuring-and-management-fee-costs-summary-of-total-acquisitions-restructuring-and-management-fee-costs-details" xlink:href="hlly-20230702.xsd#statement-note-17-acquisition-restructuring-and-management-fee-costs-summary-of-total-acquisitions-restructuring-and-management-fee-costs-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-17-acquisition-restructuring-and-management-fee-costs-summary-of-total-acquisitions-restructuring-and-management-fee-costs-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_TotalAcquisitionRestructuringAndManagementFees" xlink:label="hlly_TotalAcquisitionRestructuringAndManagementFees-3" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-17-acquisition-restructuring-and-management-fee-costs-summary-of-total-acquisitions-restructuring-and-management-fee-costs-details" xlink:label="hlly_statement-statement-note-17-acquisition-restructuring-and-management-fee-costs-summary-of-total-acquisitions-restructuring-and-management-fee-costs-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCosts" xlink:label="us-gaap_RestructuringCosts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_statement-statement-note-17-acquisition-restructuring-and-management-fee-costs-summary-of-total-acquisitions-restructuring-and-management-fee-costs-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RestructuringCosts" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_TotalAcquisitionRestructuringAndManagementFees-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-18-commitments-and-contingencies-schedule-of-accrual-for-product-warranties-details" xlink:href="hlly-20230702.xsd#statement-note-18-commitments-and-contingencies-schedule-of-accrual-for-product-warranties-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-18-commitments-and-contingencies-schedule-of-accrual-for-product-warranties-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-18-commitments-and-contingencies-schedule-of-accrual-for-product-warranties-details" xlink:label="hlly_statement-statement-note-18-commitments-and-contingencies-schedule-of-accrual-for-product-warranties-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="us-gaap_ProductWarrantyAccrual-4" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="us-gaap_ProductWarrantyAccrual-5" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyAccrualPayments" xlink:label="us-gaap_ProductWarrantyAccrualPayments-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:label="us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_statement-statement-note-18-commitments-and-contingencies-schedule-of-accrual-for-product-warranties-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProductWarrantyAccrual-4" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProductWarrantyAccrualPayments-n8" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProductWarrantyAccrual-5" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-2-acquisitions-allocation-of-the-purchase-price-to-the-estimated-fair-values-of-assets-acquired-and-liabilities-assumed-details" xlink:href="hlly-20230702.xsd#statement-note-2-acquisitions-allocation-of-the-purchase-price-to-the-estimated-fair-values-of-assets-acquired-and-liabilities-assumed-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-2-acquisitions-allocation-of-the-purchase-price-to-the-estimated-fair-values-of-assets-acquired-and-liabilities-assumed-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccrued" xlink:label="hlly_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccrued-n9" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember" xlink:label="hlly_JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-2-acquisitions-allocation-of-the-purchase-price-to-the-estimated-fair-values-of-assets-acquired-and-liabilities-assumed-details" xlink:label="hlly_statement-statement-note-2-acquisitions-allocation-of-the-purchase-price-to-the-estimated-fair-values-of-assets-acquired-and-liabilities-assumed-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RestatementAdjustmentMember" xlink:label="srt_RestatementAdjustmentMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RestatementAxis" xlink:label="srt_RestatementAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RestatementDomain" xlink:label="srt_RestatementDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioPreviouslyReportedMember" xlink:label="srt_ScenarioPreviouslyReportedMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable-n9" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradeNamesMember" xlink:label="us-gaap_TradeNamesMember" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_statement-statement-note-2-acquisitions-allocation-of-the-purchase-price-to-the-estimated-fair-values-of-assets-acquired-and-liabilities-assumed-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RestatementAxis" xlink:to="srt_RestatementDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BusinessAcquisitionAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="hlly_JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_RestatementAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RestatementAxis" xlink:to="srt_ScenarioPreviouslyReportedMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RestatementAxis" xlink:to="srt_RestatementAdjustmentMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_TradeNamesMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_CustomerRelationshipsMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables-1" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory-1" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment-1" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther-1" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles-1" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Goodwill-1" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable-n9" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccrued-n9" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-summary-of-intangible-assets-details" xlink:href="hlly-20230702.xsd#statement-note-5-goodwill-and-other-intangible-assets-summary-of-intangible-assets-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-summary-of-intangible-assets-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_TradeNames1Member" xlink:label="hlly_TradeNames1Member" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-5-goodwill-and-other-intangible-assets-summary-of-intangible-assets-details" xlink:label="hlly_statement-statement-note-5-goodwill-and-other-intangible-assets-summary-of-intangible-assets-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:label="us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradeNamesMember" xlink:label="us-gaap_TradeNamesMember" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_statement-statement-note-5-goodwill-and-other-intangible-assets-summary-of-intangible-assets-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_CustomerRelationshipsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_TradeNamesMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="hlly_TradeNames1Member" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill-1" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-schedule-of-value-assets-and-liabilities-measured-on-recurring-basis-details" xlink:href="hlly-20230702.xsd#statement-note-10-fair-value-measurements-schedule-of-value-assets-and-liabilities-measured-on-recurring-basis-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-schedule-of-value-assets-and-liabilities-measured-on-recurring-basis-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_EarnOutLiabilityMember" xlink:label="hlly_EarnOutLiabilityMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_WarrantLiabilityPrivatePlacementWarrantsMember" xlink:label="hlly_WarrantLiabilityPrivatePlacementWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_WarrantLiabilityPublicWarrantsMember" xlink:label="hlly_WarrantLiabilityPublicWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-10-fair-value-measurements-schedule-of-value-assets-and-liabilities-measured-on-recurring-basis-details" xlink:label="hlly_statement-statement-note-10-fair-value-measurements-schedule-of-value-assets-and-liabilities-measured-on-recurring-basis-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="us-gaap_AssetsFairValueDisclosure" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="us-gaap_DerivativeContractTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeFinancialInstrumentsAssetsMember" xlink:label="us-gaap_DerivativeFinancialInstrumentsAssetsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="us-gaap_FairValueByAssetClassAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="us-gaap_FairValueByLiabilityClassAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="us-gaap_FairValueMeasurementsRecurringMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:label="us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestRateContractMember" xlink:label="us-gaap_InterestRateContractMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_statement-statement-note-10-fair-value-measurements-schedule-of-value-assets-and-liabilities-measured-on-recurring-basis-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_InterestRateContractMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueInputsLevel1Member" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementsRecurringMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FairValueByAssetClassAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_DerivativeFinancialInstrumentsAssetsMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_FairValueByLiabilityClassAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="hlly_WarrantLiabilityPublicWarrantsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueInputsLevel2Member" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueInputsLevel3Member" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="hlly_WarrantLiabilityPrivatePlacementWarrantsMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="hlly_EarnOutLiabilityMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsFairValueDisclosure" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-schedule-of-basic-and-diluted-earning-per-share-details" xlink:href="hlly-20230702.xsd#statement-note-13-earnings-per-share-schedule-of-basic-and-diluted-earning-per-share-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-schedule-of-basic-and-diluted-earning-per-share-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_FairValueAdjustmentOfWarrantsDueToClassificationAsLiabilities" xlink:label="hlly_FairValueAdjustmentOfWarrantsDueToClassificationAsLiabilities" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-13-earnings-per-share-schedule-of-basic-and-diluted-earning-per-share-details" xlink:label="hlly_statement-statement-note-13-earnings-per-share-schedule-of-basic-and-diluted-earning-per-share-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:label="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_statement-statement-note-13-earnings-per-share-schedule-of-basic-and-diluted-earning-per-share-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_FairValueAdjustmentOfWarrantsDueToClassificationAsLiabilities" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding-3" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details" xlink:href="hlly-20230702.xsd#statement-note-13-earnings-per-share-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_EarnOutSharesMember" xlink:label="hlly_EarnOutSharesMember" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-13-earnings-per-share-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details" xlink:label="hlly_statement-statement-note-13-earnings-per-share-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantMember" xlink:label="us-gaap_WarrantMember" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_statement-statement-note-13-earnings-per-share-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_WarrantMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_EmployeeStockOptionMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_PerformanceSharesMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="hlly_EarnOutSharesMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-14-benefit-plans-summarizes-the-components-of-net-periodic-benefit-cost-details" xlink:href="hlly-20230702.xsd#statement-note-14-benefit-plans-summarizes-the-components-of-net-periodic-benefit-cost-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-14-benefit-plans-summarizes-the-components-of-net-periodic-benefit-cost-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-14-benefit-plans-summarizes-the-components-of-net-periodic-benefit-cost-details" xlink:label="hlly_statement-statement-note-14-benefit-plans-summarizes-the-components-of-net-periodic-benefit-cost-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:label="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanInterestCost" xlink:label="us-gaap_DefinedBenefitPlanInterestCost" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanServiceCost" xlink:label="us-gaap_DefinedBenefitPlanServiceCost" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_statement-statement-note-14-benefit-plans-summarizes-the-components-of-net-periodic-benefit-cost-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DefinedBenefitPlanServiceCost" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DefinedBenefitPlanInterestCost" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets-n8" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-operating-lease-assets-and-obligations-details" xlink:href="hlly-20230702.xsd#statement-note-16-lease-commitments-schedule-of-operating-lease-assets-and-obligations-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-operating-lease-assets-and-obligations-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-16-lease-commitments-schedule-of-operating-lease-assets-and-obligations-details" xlink:label="hlly_statement-statement-note-16-lease-commitments-schedule-of-operating-lease-assets-and-obligations-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_statement-statement-note-16-lease-commitments-schedule-of-operating-lease-assets-and-obligations-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent-1" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseLiability-3" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited" xlink:href="hlly-20230702.xsd#statement-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited" xlink:type="extended">
    <link:loc xlink:href="hlly-20230702.xsd#hlly_IssuanceOfEarnoutShares" xlink:label="hlly_IssuanceOfEarnoutShares" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_IssuanceOfEarnoutSharesShares" xlink:label="hlly_IssuanceOfEarnoutSharesShares" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:label="hlly_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_StockIssuedDuringPeriodValueWarrantsExercised" xlink:label="hlly_StockIssuedDuringPeriodValueWarrantsExercised" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding-4" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding-5" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity-4" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity-5" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_CommonStockMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_RetainedEarningsMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding-4" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity-4" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss-1" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax-n8" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_IssuanceOfEarnoutSharesShares" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_IssuanceOfEarnoutShares" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hlly_StockIssuedDuringPeriodValueWarrantsExercised" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation-n8" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding-5" xlink:type="arc"/>
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity-5" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-summary-of-restricted-stock-units-activity-details" xlink:href="hlly-20230702.xsd#statement-note-15-equitybased-compensation-plans-summary-of-restricted-stock-units-activity-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-summary-of-restricted-stock-units-activity-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-15-equitybased-compensation-plans-summary-of-restricted-stock-units-activity-details" xlink:label="hlly_statement-statement-note-15-equitybased-compensation-plans-summary-of-restricted-stock-units-activity-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod-n9" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-4" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-5" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue-4" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue-5" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod-n9" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_statement-statement-note-15-equitybased-compensation-plans-summary-of-restricted-stock-units-activity-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-4" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue-4" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod-n9" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod-n9" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue-2" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-5" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue-5" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-summary-of-stock-option-activity-details" xlink:href="hlly-20230702.xsd#statement-note-15-equitybased-compensation-plans-summary-of-stock-option-activity-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-summary-of-stock-option-activity-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hlly-20230702.xsd#hlly_statement-statement-note-15-equitybased-compensation-plans-summary-of-stock-option-activity-details" xlink:label="hlly_statement-statement-note-15-equitybased-compensation-plans-summary-of-stock-option-activity-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-4" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-5" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice-4" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice-5" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hlly_statement-statement-note-15-equitybased-compensation-plans-summary-of-stock-option-activity-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-4" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice-4" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod-n8" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod-n8" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-5" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice-5" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060561983696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document And Entity Information - shares<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jul. 02, 2023</div></th>
<th class="th"><div>Aug. 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_dei_DocumentInformationLineItems', window );"><strong>Document 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_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001822928<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">Holley Inc.<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_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<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>
</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_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q2<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_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2023<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-Q<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_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<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">Jul.  02,  2023<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>
</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-39599<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_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<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_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">87-1727560<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">1801 Russellville Road<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">Bowling Green<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">KY<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">42101<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">270<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">782-2900<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_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<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_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<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_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Accelerated Filer<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_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<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_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">true<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_EntityExTransitionPeriod', window );">Entity Ex Transition Period</a></td>
<td class="text">false<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_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<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_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">118,343,604<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_StatementClassOfStockAxis=us-gaap_WarrantMember', window );">Warrant [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_dei_DocumentInformationLineItems', window );"><strong>Document 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_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Warrants to purchase common stock<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">HLLY WS<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">NYSE<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_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common Stock [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_dei_DocumentInformationLineItems', window );"><strong>Document 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_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, par value $0.0001<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_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">HLLY<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_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<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_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_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_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_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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;">dei_DocumentInformationLineItems</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_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_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 quarterly 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-Q<br> -Number 240<br> -Section 308<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;">dei_DocumentQuarterlyReport</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_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_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_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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementClassOfStockAxis=us-gaap_WarrantMember</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_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementClassOfStockAxis=us-gaap_CommonStockMember</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>14
<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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060562123248">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 02, 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_AssetsAbstract', window );"><strong>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_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 42,740<span></span>
</td>
<td class="nump">$ 26,150<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_AccountsAndOtherReceivablesNetCurrent', window );">Accounts receivable, less allowance for credit losses of $2,092 and $1,550 respectively</a></td>
<td class="nump">57,080<span></span>
</td>
<td class="nump">47,083<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</a></td>
<td class="nump">217,504<span></span>
</td>
<td class="nump">233,573<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 );">Prepaids and other current assets</a></td>
<td class="nump">15,951<span></span>
</td>
<td class="nump">18,157<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">333,275<span></span>
</td>
<td class="nump">324,963<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, plant, and equipment, net</a></td>
<td class="nump">49,691<span></span>
</td>
<td class="nump">52,181<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_Goodwill', window );">Goodwill</a></td>
<td class="nump">419,056<span></span>
</td>
<td class="nump">418,121<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_IntangibleAssetsNetExcludingGoodwill', window );">Other intangibles assets, net</a></td>
<td class="nump">417,613<span></span>
</td>
<td class="nump">424,855<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 );">Right-of-use assets</a></td>
<td class="nump">28,965<span></span>
</td>
<td class="nump">29,522<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_OtherAssetsNoncurrent', window );">Other noncurrent assets</a></td>
<td class="nump">2,068<span></span>
</td>
<td class="nump">0<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_Assets', window );">Total assets</a></td>
<td class="nump">1,250,668<span></span>
</td>
<td class="nump">1,249,642<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_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>LIABILITIES AND STOCKHOLDERS' EQUITY</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">43,774<span></span>
</td>
<td class="nump">44,948<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_InterestPayableCurrent', window );">Accrued interest</a></td>
<td class="nump">6,261<span></span>
</td>
<td class="nump">5,994<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 liabilities</a></td>
<td class="nump">46,605<span></span>
</td>
<td class="nump">43,317<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_LongTermDebtAndCapitalLeaseObligationsCurrent', window );">Current portion of long-term debt</a></td>
<td class="nump">6,571<span></span>
</td>
<td class="nump">7,000<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">103,211<span></span>
</td>
<td class="nump">101,259<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_LongTermDebtNoncurrent', window );">Long-term debt, net of current portion</a></td>
<td class="nump">629,435<span></span>
</td>
<td class="nump">643,563<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_hlly_WarrantLiability', window );">Warrant liability</a></td>
<td class="nump">7,725<span></span>
</td>
<td class="nump">4,272<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_BusinessCombinationContingentConsiderationLiabilityNoncurrent', window );">Earn-out liability</a></td>
<td class="nump">2,565<span></span>
</td>
<td class="nump">1,176<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_DeferredIncomeTaxLiabilitiesNet', window );">Deferred taxes</a></td>
<td class="nump">47,727<span></span>
</td>
<td class="nump">58,390<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_OtherLiabilitiesNoncurrent', window );">Long-term operating lease liabilities</a></td>
<td class="nump">24,589<span></span>
</td>
<td class="nump">24,992<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">815,252<span></span>
</td>
<td class="nump">833,652<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 (Refer to Note 18 - Commitments and Contingencies)</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_StockholdersEquityAbstract', window );"><strong>Stockholders' 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, 5,000,000 shares authorized, none issued and outstanding on July 2, 2023 and December 31, 2022</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_CommonStockValue', window );">Common stock, $0.0001 par value, 550,000,000 shares authorized, 117,249,854 and 117,147,997 shares issued and outstanding on July 2, 2023 and December 31, 2022, respectively</a></td>
<td class="nump">12<span></span>
</td>
<td class="nump">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_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">370,249<span></span>
</td>
<td class="nump">368,122<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_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(871)<span></span>
</td>
<td class="num">(944)<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_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">66,026<span></span>
</td>
<td class="nump">48,800<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' equity</a></td>
<td class="nump">435,416<span></span>
</td>
<td class="nump">415,990<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' equity</a></td>
<td class="nump">$ 1,250,668<span></span>
</td>
<td class="nump">$ 1,249,642<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hlly_WarrantLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represent warrant liability.</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;">hlly_WarrantLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlly_</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_AccountsAndOtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, receivable from customers, clients, or other third-parties, and receivables 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>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_AccountsAndOtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="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_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://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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<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_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_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> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<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_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/2147479440/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/2147479617/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>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</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/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/2147480167/946-830-55-12<br><br>Reference 8: 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/2147479440/944-210-S99-1<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> -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 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/2147479617/946-210-S99-1<br><br>Reference 11: 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 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/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 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/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 24: 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 25: 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 (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 26: 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/2147479853/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_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AssetsAbstract</td>
</tr>
<tr>
<td style="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_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>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 within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</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_BusinessCombinationContingentConsiderationLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 arising from contingent consideration in a business combination, expected to be settled beyond 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> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479668/805-30-25-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Subparagraph b<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479613/805-30-35-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_BusinessCombinationContingentConsiderationLiabilityNoncurrent</td>
</tr>
<tr>
<td style="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_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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. Also includes 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. 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/disclosureRef<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 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<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_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="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://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/2147479440/944-210-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(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://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)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-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(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_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_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deferred tax asset, of deferred tax liability attributable to taxable differences 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 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-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 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-4<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 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_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="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_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</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 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<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(15))<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/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/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_Goodwill</td>
</tr>
<tr>
<td style="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_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-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_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="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_InterestPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. 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> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<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_InterestPayableCurrent</td>
</tr>
<tr>
<td style="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_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>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</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 (c)<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 (b)<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 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 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(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: 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 6: 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 7: 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/2147480167/946-830-55-12<br><br>Reference 8: 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/2147479617/946-210-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/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 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)(iv))<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)(5))<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 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 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)(iii)(A))<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)(B))<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)(iv))<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)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: 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 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: 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><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<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_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/2147479440/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/2147479853/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_LiabilitiesAndStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LiabilitiesAndStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="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_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://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 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 (b)<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 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 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(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: 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 6: 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 7: 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 8: 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 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/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 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)(iv))<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)(5))<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 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 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)(iii)(A))<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)(B))<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)(iv))<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)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: 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 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LongTermDebtAndCapitalLeaseObligationsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt and lease obligation, 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> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<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_LongTermDebtAndCapitalLeaseObligationsCurrent</td>
</tr>
<tr>
<td style="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_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</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(22))<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_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="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_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 noncurrent 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/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<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_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="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_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> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<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://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)(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-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(28))<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_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/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)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: 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/2147480842/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://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 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 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 (h)(2)<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 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 5: 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/2147479440/944-210-S99-1<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(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 7: 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 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(30)(a)(3))<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_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://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/2147480167/946-830-55-12<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 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-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 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<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(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: 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/2147483575/946-220-S99-3<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 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060561952400">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 02, 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_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Accounts Receivable, Allowance for Credit Loss, Current</a></td>
<td class="nump">$ 2,092<span></span>
</td>
<td class="nump">$ 1,550<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 or Stated Value Per Share (in dollars per share)</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 (in shares)</a></td>
<td class="nump">5,000,000<span></span>
</td>
<td class="nump">5,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 (in shares)</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 (in shares)</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 or Stated Value Per Share (in dollars per share)</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 (in shares)</a></td>
<td class="nump">550,000,000<span></span>
</td>
<td class="nump">550,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 (in shares)</a></td>
<td class="nump">117,249,854<span></span>
</td>
<td class="nump">117,147,997<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 (in shares)</a></td>
<td class="nump">117,249,854<span></span>
</td>
<td class="nump">117,147,997<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_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allowance for credit loss on accounts receivable, 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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<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 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-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_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="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_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://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/2147479617/946-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(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_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://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/2147479617/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/2147483575/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/2147479617/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/2147483575/946-220-S99-3<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(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_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://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><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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://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/2147479617/946-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(28))<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_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>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://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/2147479617/946-210-S99-2<br><br>Reference 2: 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/2147483575/946-220-S99-3<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 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<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(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<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(28))<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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060559355664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 02, 2023</div></th>
<th class="th"><div>Jul. 03, 2022</div></th>
<th class="th"><div>Jul. 02, 2023</div></th>
<th class="th"><div>Jul. 03, 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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 175,262<span></span>
</td>
<td class="nump">$ 179,420<span></span>
</td>
<td class="nump">$ 347,467<span></span>
</td>
<td class="nump">$ 379,475<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_CostOfRevenue', window );">Cost of goods sold</a></td>
<td class="nump">105,514<span></span>
</td>
<td class="nump">104,132<span></span>
</td>
<td class="nump">210,006<span></span>
</td>
<td class="nump">221,466<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_GrossProfit', window );">Gross profit</a></td>
<td class="nump">69,748<span></span>
</td>
<td class="nump">75,288<span></span>
</td>
<td class="nump">137,461<span></span>
</td>
<td class="nump">158,009<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_SellingGeneralAndAdministrativeExpense', window );">Selling, general, and administrative</a></td>
<td class="nump">29,101<span></span>
</td>
<td class="nump">36,269<span></span>
</td>
<td class="nump">59,118<span></span>
</td>
<td class="nump">70,611<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_ResearchAndDevelopmentExpense', window );">Research and development costs</a></td>
<td class="nump">6,182<span></span>
</td>
<td class="nump">8,196<span></span>
</td>
<td class="nump">12,835<span></span>
</td>
<td class="nump">16,357<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_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">3,674<span></span>
</td>
<td class="nump">3,662<span></span>
</td>
<td class="nump">7,353<span></span>
</td>
<td class="nump">7,323<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_hlly_AcquisitionAndRestructuringCosts', window );">Acquisition and restructuring costs</a></td>
<td class="nump">352<span></span>
</td>
<td class="nump">1,691<span></span>
</td>
<td class="nump">1,691<span></span>
</td>
<td class="nump">1,981<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_OtherOperatingIncomeExpenseNet', window );">Other operating expense</a></td>
<td class="nump">485<span></span>
</td>
<td class="nump">325<span></span>
</td>
<td class="nump">536<span></span>
</td>
<td class="nump">547<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_OperatingExpenses', window );">Total operating expense</a></td>
<td class="nump">39,794<span></span>
</td>
<td class="nump">50,143<span></span>
</td>
<td class="nump">81,533<span></span>
</td>
<td class="nump">96,819<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_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">29,954<span></span>
</td>
<td class="nump">25,145<span></span>
</td>
<td class="nump">55,928<span></span>
</td>
<td class="nump">61,190<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_FairValueAdjustmentOfWarrants', window );">Fair value adjustments to warrant liability</a></td>
<td class="nump">2,017<span></span>
</td>
<td class="num">(23,168)<span></span>
</td>
<td class="nump">3,452<span></span>
</td>
<td class="num">(20,941)<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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Fair value adjustments to earn-out liability</a></td>
<td class="nump">961<span></span>
</td>
<td class="num">(4,234)<span></span>
</td>
<td class="nump">1,389<span></span>
</td>
<td class="num">(1,853)<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_InterestExpense', window );">Interest expense</a></td>
<td class="num">(9,899)<span></span>
</td>
<td class="num">(8,961)<span></span>
</td>
<td class="num">(28,197)<span></span>
</td>
<td class="num">(16,352)<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 non-operating expense (income)</a></td>
<td class="nump">12,877<span></span>
</td>
<td class="num">(18,441)<span></span>
</td>
<td class="nump">33,038<span></span>
</td>
<td class="num">(6,442)<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 before income taxes</a></td>
<td class="nump">17,077<span></span>
</td>
<td class="nump">43,586<span></span>
</td>
<td class="nump">22,890<span></span>
</td>
<td class="nump">67,632<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</a></td>
<td class="nump">4,098<span></span>
</td>
<td class="nump">3,023<span></span>
</td>
<td class="nump">5,664<span></span>
</td>
<td class="nump">10,211<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</a></td>
<td class="nump">12,979<span></span>
</td>
<td class="nump">40,563<span></span>
</td>
<td class="nump">17,226<span></span>
</td>
<td class="nump">57,421<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>Comprehensive income:</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="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 );">Foreign currency translation adjustment</a></td>
<td class="nump">272<span></span>
</td>
<td class="nump">501<span></span>
</td>
<td class="nump">73<span></span>
</td>
<td class="nump">742<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</a></td>
<td class="nump">$ 13,251<span></span>
</td>
<td class="nump">$ 41,064<span></span>
</td>
<td class="nump">$ 17,299<span></span>
</td>
<td class="nump">$ 58,163<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_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract', window );"><strong>Common Share Data:</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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average common shares outstanding - basic (in shares)</a></td>
<td class="nump">117,221,419<span></span>
</td>
<td class="nump">116,931,623<span></span>
</td>
<td class="nump">117,187,287<span></span>
</td>
<td class="nump">116,398,177<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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average common shares outstanding - diluted (in shares)</a></td>
<td class="nump">117,868,922<span></span>
</td>
<td class="nump">117,114,553<span></span>
</td>
<td class="nump">117,556,657<span></span>
</td>
<td class="nump">117,343,975<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_EarningsPerShareBasic', window );">Basic net income per share (in dollars per share)</a></td>
<td class="nump">$ 0.11<span></span>
</td>
<td class="nump">$ 0.35<span></span>
</td>
<td class="nump">$ 0.15<span></span>
</td>
<td class="nump">$ 0.49<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_EarningsPerShareDiluted', window );">Diluted net income per share (in dollars per share)</a></td>
<td class="nump">$ 0.11<span></span>
</td>
<td class="nump">$ 0.35<span></span>
</td>
<td class="nump">$ 0.15<span></span>
</td>
<td class="nump">$ 0.31<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hlly_AcquisitionAndRestructuringCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Acquisition And Restructuring 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;">hlly_AcquisitionAndRestructuringCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlly_</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_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</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 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-30-45-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-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_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the value of a contingent consideration liability, including, but not limited to, differences arising upon 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 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/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479581/805-30-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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</td>
</tr>
<tr>
<td style="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_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/2147483589/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/2147483586/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://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_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cost of goods produced and sold and services rendered 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 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 2: 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 3: 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 4: 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 5: 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 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)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: 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 8: 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 9: 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 10: 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 11: 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 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)(iv))<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)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: 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_CostOfRevenue</td>
</tr>
<tr>
<td style="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 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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/2147483589/942-220-S99-1<br><br>Reference 15: 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/2147483586/944-220-S99-1<br><br>Reference 16: 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 17: 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 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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/2147483589/942-220-S99-1<br><br>Reference 14: 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/2147483586/944-220-S99-1<br><br>Reference 15: 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 16: 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_FairValueAdjustmentOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (income) related to adjustment to fair value of warrant liability.</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> -Section 25<br> -Paragraph 13<br> -SubTopic 10<br> -Topic 480<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481766/480-10-25-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_FairValueAdjustmentOfWarrants</td>
</tr>
<tr>
<td style="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/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 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 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)(5))<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 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 11: 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 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)(iii)(B))<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)(iv))<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)(5))<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 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 16: 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 (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 17: 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 18: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: 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,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_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/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/2147483586/944-220-S99-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 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<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 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/2003/role/disclosureRef<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 5: 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 6: 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 (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/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/2147479557/942-235-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -SubTopic 20<br> -Topic 940<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481913/940-20-25-1<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(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 10: 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/2147483589/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_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 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 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 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 4: 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 5: 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 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(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: 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 8: 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_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cost of borrowed funds accounted for as interest 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/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/2147480167/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-3<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(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-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 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br><br>Reference 6: 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.9)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 7: 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 (210.5-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483013/835-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_InterestExpense</td>
</tr>
<tr>
<td style="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 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 2: 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 3: 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 4: 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 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 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 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 (f)<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 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 9: 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 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 (a)<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 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: 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 13: 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/2147480167/946-830-55-10<br><br>Reference 14: 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/2147483581/946-220-45-7<br><br>Reference 15: 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/2147483586/944-220-S99-1<br><br>Reference 16: 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 17: 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/2147483575/946-220-S99-1<br><br>Reference 18: 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/2147483575/946-220-S99-3<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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: 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 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)(iii)(A))<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)(4)(iv))<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 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 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)(i))<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)(A))<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)(iii)(B))<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)(4)(iv))<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)(5))<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 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 30: 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 (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: 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 32: 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 33: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: 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 35: 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 36: 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 37: 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 38: 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 39: 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/2147483589/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_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/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 2: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<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 (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 4: 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 5: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future 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 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482916/730-10-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 912<br> -SubTopic 730<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482517/912-730-25-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481283/985-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_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="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_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 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 2: 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 3: 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 4: 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 5: 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 6: 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 (b)<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/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 8: 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 9: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<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 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: 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_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract</td>
</tr>
<tr>
<td style="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>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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060556629488">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)<br> $ in Thousands</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>AOCI Attributable to Parent [Member]</div></th>
<th class="th"><div>Retained Earnings [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_SharesOutstanding', window );">Balance (in shares) at Dec. 31, 2021</a></td>
<td class="nump">115,805,639<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="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, 2021</a></td>
<td class="nump">$ 12<span></span>
</td>
<td class="nump">$ 329,705<span></span>
</td>
<td class="num">$ (256)<span></span>
</td>
<td class="num">$ (24,974)<span></span>
</td>
<td class="nump">$ 304,487<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_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">16,858<span></span>
</td>
<td class="nump">16,858<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Equity compensation</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,162<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,162<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 );">Foreign currency translation adjustment</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">241<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">241<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_hlly_IssuanceOfEarnoutSharesShares', window );">Issuance of vested Earn-out Shares (in shares)</a></td>
<td class="nump">1,093,750<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hlly_IssuanceOfEarnoutShares', window );">Issuance of vested Earn-out Shares</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">14,689<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">14,689<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 (in shares) at Apr. 03, 2022</a></td>
<td class="nump">116,899,389<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="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 Apr. 03, 2022</a></td>
<td class="nump">$ 12<span></span>
</td>
<td class="nump">347,556<span></span>
</td>
<td class="num">(15)<span></span>
</td>
<td class="num">(8,116)<span></span>
</td>
<td class="nump">339,437<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 (in shares) at Dec. 31, 2021</a></td>
<td class="nump">115,805,639<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="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, 2021</a></td>
<td class="nump">$ 12<span></span>
</td>
<td class="nump">329,705<span></span>
</td>
<td class="num">(256)<span></span>
</td>
<td class="num">(24,974)<span></span>
</td>
<td class="nump">304,487<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">&#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">57,421<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 );">Foreign currency translation adjustment</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="nump">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 (in shares) at Jul. 03, 2022</a></td>
<td class="nump">116,932,722<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="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 Jul. 03, 2022</a></td>
<td class="nump">$ 12<span></span>
</td>
<td class="nump">351,422<span></span>
</td>
<td class="nump">486<span></span>
</td>
<td class="nump">32,447<span></span>
</td>
<td class="nump">384,367<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 (in shares) at Apr. 03, 2022</a></td>
<td class="nump">116,899,389<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="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 Apr. 03, 2022</a></td>
<td class="nump">$ 12<span></span>
</td>
<td class="nump">347,556<span></span>
</td>
<td class="num">(15)<span></span>
</td>
<td class="num">(8,116)<span></span>
</td>
<td class="nump">339,437<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">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">40,563<span></span>
</td>
<td class="nump">40,563<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Equity compensation</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,483<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,483<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_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax', window );">Foreign currency translation adjustment</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">501<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">501<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_hlly_StockIssuedDuringPeriodSharesWarrantsExercised', window );">Warrants exercised (in shares)</a></td>
<td class="nump">33,333<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hlly_StockIssuedDuringPeriodValueWarrantsExercised', window );">Warrants exercised</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">383<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">383<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 (in shares) at Jul. 03, 2022</a></td>
<td class="nump">116,932,722<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="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 Jul. 03, 2022</a></td>
<td class="nump">$ 12<span></span>
</td>
<td class="nump">351,422<span></span>
</td>
<td class="nump">486<span></span>
</td>
<td class="nump">32,447<span></span>
</td>
<td class="nump">384,367<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 (in shares) at Dec. 31, 2022</a></td>
<td class="nump">117,147,997<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="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">$ 12<span></span>
</td>
<td class="nump">368,122<span></span>
</td>
<td class="num">(944)<span></span>
</td>
<td class="nump">48,800<span></span>
</td>
<td class="nump">415,990<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_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,247<span></span>
</td>
<td class="nump">4,247<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Equity compensation</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">394<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">394<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 );">Foreign currency translation adjustment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(199)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(199)<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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Tax withholding related to vesting of restricted stock units</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">(34)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(34)<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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Issuance of shares for restricted stock units (in shares)</a></td>
<td class="nump">24,219<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_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Issuance of shares for restricted stock units</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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 (in shares) at Apr. 02, 2023</a></td>
<td class="nump">117,172,216<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="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 Apr. 02, 2023</a></td>
<td class="nump">$ 12<span></span>
</td>
<td class="nump">368,482<span></span>
</td>
<td class="num">(1,143)<span></span>
</td>
<td class="nump">53,047<span></span>
</td>
<td class="nump">420,398<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 (in shares) at Dec. 31, 2022</a></td>
<td class="nump">117,147,997<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="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">$ 12<span></span>
</td>
<td class="nump">368,122<span></span>
</td>
<td class="num">(944)<span></span>
</td>
<td class="nump">48,800<span></span>
</td>
<td class="nump">415,990<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_NetIncomeLoss', window );">Net income (loss)</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="nump">17,226<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_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax', window );">Foreign currency translation adjustment</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="nump">73<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 (in shares) at Jul. 02, 2023</a></td>
<td class="nump">117,249,854<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="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 Jul. 02, 2023</a></td>
<td class="nump">$ 12<span></span>
</td>
<td class="nump">370,249<span></span>
</td>
<td class="num">(871)<span></span>
</td>
<td class="nump">66,026<span></span>
</td>
<td class="nump">435,416<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 (in shares) at Apr. 02, 2023</a></td>
<td class="nump">117,172,216<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="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 Apr. 02, 2023</a></td>
<td class="nump">$ 12<span></span>
</td>
<td class="nump">368,482<span></span>
</td>
<td class="num">(1,143)<span></span>
</td>
<td class="nump">53,047<span></span>
</td>
<td class="nump">420,398<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_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">12,979<span></span>
</td>
<td class="nump">12,979<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Equity compensation</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,806<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,806<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 );">Foreign currency translation adjustment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">272<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">272<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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Tax withholding related to vesting of restricted stock units</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">(39)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(39)<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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Issuance of shares for restricted stock units (in shares)</a></td>
<td class="nump">77,638<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_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Issuance of shares for restricted stock units</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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 (in shares) at Jul. 02, 2023</a></td>
<td class="nump">117,249,854<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="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 Jul. 02, 2023</a></td>
<td class="nump">$ 12<span></span>
</td>
<td class="nump">$ 370,249<span></span>
</td>
<td class="num">$ (871)<span></span>
</td>
<td class="nump">$ 66,026<span></span>
</td>
<td class="nump">$ 435,416<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hlly_IssuanceOfEarnoutShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Issuance of earn-out shares</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;">hlly_IssuanceOfEarnoutShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlly_</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_hlly_IssuanceOfEarnoutSharesShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Issuance of earn-out shares, Shares.</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;">hlly_IssuanceOfEarnoutSharesShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlly_</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_hlly_StockIssuedDuringPeriodSharesWarrantsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 as a result of exercises of warrants during this period.</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;">hlly_StockIssuedDuringPeriodSharesWarrantsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlly_</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_hlly_StockIssuedDuringPeriodValueWarrantsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of stock issued as a result of exercises of warrants during this period.</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;">hlly_StockIssuedDuringPeriodValueWarrantsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlly_</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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.</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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 to additional paid-in capital (APIC) for recognition of cost for award under 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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481089/718-20-55-13<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481089/718-20-55-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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="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_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 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 2: 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 3: 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 4: 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 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 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 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 (f)<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 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 9: 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 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 (a)<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 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: 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 13: 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/2147480167/946-830-55-10<br><br>Reference 14: 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/2147483581/946-220-45-7<br><br>Reference 15: 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/2147483586/944-220-S99-1<br><br>Reference 16: 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 17: 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/2147483575/946-220-S99-1<br><br>Reference 18: 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/2147483575/946-220-S99-3<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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: 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 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)(iii)(A))<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)(4)(iv))<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 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 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)(i))<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)(A))<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)(iii)(B))<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)(4)(iv))<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)(5))<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 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 30: 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 (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: 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 32: 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 33: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: 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 35: 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 36: 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 37: 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 38: 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 39: 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/2147483589/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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 during the period related to Restricted Stock Awards, net of any shares forfeited.</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 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> -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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="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_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.</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 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_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="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://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/2147480167/946-830-55-12<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 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-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 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<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(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: 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/2147483575/946-220-S99-3<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 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 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>18
<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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060556541488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 02, 2023</div></th>
<th class="th"><div>Jul. 03, 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_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>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</a></td>
<td class="nump">$ 17,226<span></span>
</td>
<td class="nump">$ 57,421<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>Adjustments to reconcile net income to net cash 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_Depreciation', window );">Depreciation</a></td>
<td class="nump">4,953<span></span>
</td>
<td class="nump">4,663<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_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">7,353<span></span>
</td>
<td class="nump">7,323<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_AmortizationOfFinancingCosts', window );">Amortization of deferred loan costs</a></td>
<td class="nump">901<span></span>
</td>
<td class="nump">846<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 right of use assets</a></td>
<td class="nump">2,707<span></span>
</td>
<td class="nump">2,753<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_hlly_GainLossOnTerminationOfLeases', window );">Gain on termination of leases</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(279)<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_FairValueAdjustmentOfWarrants', window );">Fair value adjustments to warrant liability</a></td>
<td class="nump">3,452<span></span>
</td>
<td class="num">(20,941)<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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Fair value adjustments to earn-out liability</a></td>
<td class="nump">1,389<span></span>
</td>
<td class="num">(1,853)<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_UnrealizedGainLossOnDerivatives', window );">Fair value adjustments to interest rate collar</a></td>
<td class="num">(2,068)<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_EmployeeBenefitsAndShareBasedCompensation', window );">Equity compensation</a></td>
<td class="nump">2,200<span></span>
</td>
<td class="nump">6,645<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_IncreaseDecreaseInOtherDeferredLiability', window );">Change in deferred taxes</a></td>
<td class="num">(10,663)<span></span>
</td>
<td class="num">(1,090)<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_GainLossOnSaleOfPropertyPlantEquipment', window );">Loss on disposal of property, plant and equipment</a></td>
<td class="nump">69<span></span>
</td>
<td class="nump">336<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_InventoryWriteDown', window );">Provision for inventory reserves</a></td>
<td class="nump">2,973<span></span>
</td>
<td class="nump">2,787<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_ProvisionForDoubtfulAccounts', window );">Provision for credit losses</a></td>
<td class="nump">717<span></span>
</td>
<td class="nump">145<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">(10,707)<span></span>
</td>
<td class="num">(6,343)<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 );">Inventories</a></td>
<td class="nump">11,691<span></span>
</td>
<td class="num">(29,483)<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_hlly_IncreaseDecreaseInPrepaidsAndOtherCurrentAssets', window );">Prepaids and other current assets</a></td>
<td class="nump">2,239<span></span>
</td>
<td class="nump">3,838<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="num">(1,337)<span></span>
</td>
<td class="num">(5,778)<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_IncreaseDecreaseInInterestPayableNet', window );">Accrued interest</a></td>
<td class="nump">267<span></span>
</td>
<td class="nump">484<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 and other liabilities</a></td>
<td class="nump">1,021<span></span>
</td>
<td class="num">(643)<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_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">34,383<span></span>
</td>
<td class="nump">20,831<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_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>INVESTING 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_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="num">(2,738)<span></span>
</td>
<td class="num">(9,609)<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_ProceedsFromSaleOfProductiveAssets', window );">Proceeds from the disposal of fixed assets</a></td>
<td class="nump">356<span></span>
</td>
<td class="nump">244<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_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Cash paid for acquisitions, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(14,077)<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_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(2,382)<span></span>
</td>
<td class="num">(23,442)<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_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>FINANCING 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_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from issuance of long-term debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">27,000<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_PaymentsOfFinancingCosts', window );">Deferred financing fees</a></td>
<td class="num">(1,427)<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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Payments from stock-based award activities</a></td>
<td class="num">(73)<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_ProceedsFromWarrantExercises', window );">Proceeds from issuance of common stock in connection with the exercise of Warrants</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">383<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">(15,572)<span></span>
</td>
<td class="num">(2,716)<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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of foreign currency rate fluctuations on cash</a></td>
<td class="nump">161<span></span>
</td>
<td class="num">(443)<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 and cash equivalents</a></td>
<td class="nump">16,590<span></span>
</td>
<td class="num">(5,770)<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_CashAndCashEquivalentsAbstract', window );"><strong>Cash and cash equivalents:</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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Beginning of period</a></td>
<td class="nump">26,150<span></span>
</td>
<td class="nump">36,325<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 );">End of period</a></td>
<td class="nump">42,740<span></span>
</td>
<td class="nump">30,555<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_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract', 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="re">
<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">29,097<span></span>
</td>
<td class="nump">16,005<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_IncomeTaxesPaidNet', window );">Cash paid for income taxes</a></td>
<td class="nump">12,021<span></span>
</td>
<td class="nump">4,276<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_CounterpartyNameAxis=hlly_EmpowerSponsorHoldingsLlcMember', window );">Empower Sponsor Holdings LLC [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_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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssued1', window );">Vested Earn-out Shares issued to Empower Sponsor Holdings LLC</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">14,689<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_LongtermDebtTypeAxis=hlly_PrincipalPaymentMember', window );">Principal Payment [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_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>FINANCING 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_RepaymentsOfLongTermDebt', window );">Principal payments on long-term debt</a></td>
<td class="num">$ (14,072)<span></span>
</td>
<td class="num">$ (30,099)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hlly_GainLossOnTerminationOfLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gain (loss) related to the termination of leases.</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;">hlly_GainLossOnTerminationOfLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlly_</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_hlly_IncreaseDecreaseInPrepaidsAndOtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 increase or decrease in prepaids and 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;">hlly_IncreaseDecreaseInPrepaidsAndOtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlly_</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_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="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_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_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization expense attributable to debt issuance costs.</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 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 2: 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><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br><br>Reference 4: 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(8))<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_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="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_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</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 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-30-45-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-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_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the value of a contingent consideration liability, including, but not limited to, differences arising upon 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 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/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479581/805-30-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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</td>
</tr>
<tr>
<td style="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_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="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/2147481877/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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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. Excludes amounts for 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 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/2147481877/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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="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_EmployeeBenefitsAndShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for employee benefit and equity-based compensation.</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_EmployeeBenefitsAndShareBasedCompensation</td>
</tr>
<tr>
<td style="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_FairValueAdjustmentOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (income) related to adjustment to fair value of warrant liability.</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> -Section 25<br> -Paragraph 13<br> -SubTopic 10<br> -Topic 480<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481766/480-10-25-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_FairValueAdjustmentOfWarrants</td>
</tr>
<tr>
<td style="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_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber 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> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="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>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</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 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_IncreaseDecreaseInInterestPayableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 interest payable, which represents the amount owed to note holders, bond holders, and other parties for interest earned on loans or credit extended to the reporting entity.</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_IncreaseDecreaseInInterestPayableNet</td>
</tr>
<tr>
<td style="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_IncreaseDecreaseInOtherDeferredLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deferred 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://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_IncreaseDecreaseInOtherDeferredLiability</td>
</tr>
<tr>
<td style="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_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 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 2: 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 3: 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 4: 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 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 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 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 (f)<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 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 9: 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 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 (a)<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 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: 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 13: 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/2147480167/946-830-55-10<br><br>Reference 14: 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/2147483581/946-220-45-7<br><br>Reference 15: 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/2147483586/944-220-S99-1<br><br>Reference 16: 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 17: 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/2147483575/946-220-S99-1<br><br>Reference 18: 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/2147483575/946-220-S99-3<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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: 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 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)(iii)(A))<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)(4)(iv))<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 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 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)(i))<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)(A))<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)(iii)(B))<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)(4)(iv))<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)(5))<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 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 30: 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 (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: 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 32: 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 33: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: 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 35: 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 36: 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 37: 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 38: 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 39: 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/2147483589/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_PaymentsOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 loan and debt issuance costs.</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 45<br> -Paragraph 15<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_PaymentsOfFinancingCosts</td>
</tr>
<tr>
<td style="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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 to satisfy grantee's tax withholding obligation for award under 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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="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_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 a business, net of the cash acquired from the purchase.</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 45<br> -Paragraph 13<br> -Subparagraph (b)<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_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="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_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_ProceedsFromIssuanceOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 inflow from a debt initially having maturity due after one year or beyond the 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 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-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_ProceedsFromIssuanceOfLongTermDebt</td>
</tr>
<tr>
<td style="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_ProceedsFromSaleOfProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 inflow from the sale of property, plant and equipment (capital expenditures), software, and other 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 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-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_ProceedsFromSaleOfProductiveAssets</td>
</tr>
<tr>
<td style="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_ProceedsFromWarrantExercises">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 inflow associated with the amount received from holders exercising their stock warrants.</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 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-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_ProceedsFromWarrantExercises</td>
</tr>
<tr>
<td style="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_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (reversal of expense) for expected credit loss on accounts receivable.</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 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br><br>Reference 2: 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(5))<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_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="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_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 debt initially having maturity 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://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(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<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_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="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_StockIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value of stock issued in noncash 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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-3<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 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-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_StockIssued1</td>
</tr>
<tr>
<td style="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_UnrealizedGainLossOnDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the 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> -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/disclosureRef<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)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/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(7)(c)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/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(7)(c)(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 5: 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(7)(c)(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5A<br> -Subparagraph (SX 210.12-13A(Column F))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrealizedGainLossOnDerivatives</td>
</tr>
<tr>
<td style="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_CounterpartyNameAxis=hlly_EmpowerSponsorHoldingsLlcMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CounterpartyNameAxis=hlly_EmpowerSponsorHoldingsLlcMember</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_LongtermDebtTypeAxis=hlly_PrincipalPaymentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LongtermDebtTypeAxis=hlly_PrincipalPaymentMember</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>19
<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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060565697888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 1 - Description of the Business, Basis of Presentation, and Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 02, 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_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</a></td>
<td class="text">
   <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;"><tbody><tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;"><td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">1.</em> </b></p> </td><td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>DESCRIPTION OF THE BUSINESS, BASIS OF PRESENTATION, AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</b></p> </td></tr>
</tbody></table>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">Holley Inc., a Delaware corporation headquartered in Bowling Green, Kentucky (the &#8220;Company&#8221; or &#8220;Holley&#8221;), conducts operations through its wholly owned subsidiaries. These operating subsidiaries are comprised of Holley Performance Products Inc. (&#8220;Holley Performance&#8221;), Hot Rod Brands, Inc. (&#8220;Hot Rod Brands&#8221;), Simpson Safety Solutions, Inc., B&amp;M Racing and Performance Products, Inc., and Speedshop.com, Inc.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The Company consummated a&#160;business combination (the &#8220;Business Combination&#8221;) pursuant to that certain Agreement and Plan of Merger dated <em style="font: inherit;"> March 11, 2021 (</em>the &#8220;Merger Agreement&#8221;), by and among Empower Ltd., (&#8220;Empower&#8221;), Empower Merger Sub I Inc., Empower Merger Sub II LLC, and Holley Intermediate Holdings, Inc. (&#8220;Holley Intermediate&#8221;) on <em style="font: inherit;"> July 16, 2021, (</em>the &#8220;Closing&#8221; and such date, the &#8220;Closing Date&#8221;). The Business Combination was accounted for as a reverse recapitalization in which Holley Intermediate was deemed the accounting acquirer with Holley Inc. as the successor registrant. As such, Empower was treated as the acquired company for financial reporting purposes. On the Closing Date, Empower changed its name to Holley Inc. and its trading symbol on the New York Stock Exchange (the &#8220;NYSE&#8221;) from &#8220;EMPW&#8221; to &#8220;HLLY.&#8221;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The Company designs, manufactures and distributes performance automotive products to customers primarily in the United States, Canada and Europe. The Company is a leading manufacturer of a diversified line of performance automotive products, including carburetors, fuel pumps, fuel injection systems, nitrous oxide injection systems, superchargers, exhaust headers, mufflers, distributors, ignition components, engine tuners and automotive performance plumbing products. The Company is also a leading manufacturer of exhaust products as well as shifters, converters, transmission kits, transmissions, tuners and automotive software. The Company&#8217;s products are designed to enhance street, off-road, recreational and competitive vehicle performance through increased horsepower, torque and drivability. The Company has locations in the United States, Canada, Italy and China.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"><b></b></p><p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"><b>Emerging Growth Company Status</b></p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">Section <em style="font: inherit;">102</em>(b)(<em style="font: inherit;">1</em>) of the JOBS Act&#160;exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies are required to comply with the new or revised financial accounting standards. The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies but any such election to opt out is irrevocable. The Company is an emerging growth company, and, as such, has elected to take advantage of the benefits of the extended transition period for new or revised financial accounting standards.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#160;</p><p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"></p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"><b></b></p><p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"><b>Risks and Uncertainties</b></p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The Company's&#160;business and results of operations, financial condition, and liquidity are impacted by broad economic conditions including inflation, labor shortages, and disruption of the supply chain, as well as by geopolitical events, specifically the conflict in Ukraine. The Company's&#160;operations have been adversely impacted by inflationary pressures primarily related to transportation, labor and component&#160;costs. Sales growth in certain products has been constrained by continuing supply chain challenges and automotive electronic component shortages. In response to the global supply chain volatility and inflationary impacts, the Company has&#160;attempted to minimize potential adverse impacts on its&#160;business with cost savings initiatives, price increases to customers, and by increasing inventory levels of certain products and working&#160;closely with its&#160;suppliers and customers to minimize disruptions in delivering products to customers.&#160;Our profitability has been, and <em style="font: inherit;"> may </em>continue to be, adversely affected by constrained consumer demand, a shift in sales to lower-margin products, and demands on our performance that increase&#160;our costs.&#160;Should the ongoing macroeconomic conditions <em style="font: inherit;">not</em> improve, or worsen, or if the Company's attempt&#160;to mitigate the impact on its supply chain, operations and costs is <em style="font: inherit;">not</em> successful,&#160;the Company&#8217;s business, results of operations and financial condition <em style="font: inherit;"> may </em>be adversely affected.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p><p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"></p>


   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"><b></b></p><p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"><b>Basis of Presentation</b></p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP" or &#8220;GAAP&#8221;) and applicable rules and regulations of the SEC&#160;regarding interim financial reporting. Certain information and footnote disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations. Accordingly, these interim condensed consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements and notes thereto for the year ended <em style="font: inherit;"> December 31, 2022, </em>as filed with the SEC on <em style="font: inherit;"> March 15, 2023, </em>in the Company&#8217;s annual report on Form <em style="font: inherit;">10</em>-K. In management&#8217;s opinion, the unaudited interim condensed consolidated financial statements reflect all adjustments, which are of a normal and recurring nature, that are necessary for a fair presentation of financial results for the interim periods presented. Operating results for any quarter are <em style="font: inherit;">not</em> necessarily indicative of the results for the full fiscal year.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The Company operates on a fiscal&#160;year that ends on&#160;<em style="font: inherit;"> December 31, 2023 </em>and <em style="font: inherit;">2022.</em> The&#160;<em style="font: inherit;">three</em>- and <em style="font: inherit;">six</em>-month periods ended <em style="font: inherit;"> July 2, 2023</em>&#160;and <em style="font: inherit;"> July 3, 2022</em>&#160;each included <em style="font: inherit;">13</em> weeks and <em style="font: inherit;">26</em> weeks, respectively.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p><p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"></p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"><b></b></p><p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"><b>Principles of Consolidation</b></p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">These unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All significant intercompany transactions and accounts have been eliminated in consolidation.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#160;</p><p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"></p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"><b>Summary of Significant Accounting Policies</b></p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The following are updates to the significant accounting policies described in our audited consolidated financial&#160;statements as of and for the year ended <em style="font: inherit;"> December 31, 2022.</em></p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"><b></b></p><p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"><b>Equity-Based Compensation</b></p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The Company accounts for equity-based awards granted to employees and nonemployees under the fair value method prescribed by Accounting Standards Codification ("ASC")&#160;Subtopic&#160;<em style="font: inherit;">718</em>-<em style="font: inherit;">10,</em> Stock Compensation. Equity-based compensation cost is measured based on the estimated grant date fair value of the award and is&#160;recognized as expense over the requisite service period (generally the vesting period). The fair value of stock options is estimated using the Black Scholes option-pricing model. Restricted stock units are valued at the stock price on the&#160;grant date. The fair value of profit interest units ("PIUs") granted by Holley Parent Holdings, LLC (the "Holley Stockholder") is estimated based on the Company&#8217;s estimated equity&#160;value for each unit class at the time of granting using the Black-Scholes option-pricing model, discounted to reflect market considerations for illiquidity.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">Performance share units that&#160;vest based on the achievement of company-designated performance targets are valued at the stock price on the grant date.&#160;Compensation expense in respect of such performance share units is recognized each period based on the expected level of achievement and, to the extent that the expected levels of achievement change, compensation cost is adjusted in the period of change with the remaining unrecognized cost recognized&#160;over the remaining requisite service period.&#160;For performance share units that&#160;vest based on the achievement of predetermined market conditions, the Company estimates the grant date fair value using a Monte Carlo simulation model.<b> </b><span style="color:#000000">The fair value associated with each tranche of the award is recognized, straight-line, over the associated requisite&#160;service period for that tranche, subject to acceleration if the market condition is met prior to the end of the derived service period.</span></p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">Unless the awards contain a market condition, previously recognized expense related to forfeited awards is reversed in the period in which the forfeiture occurs. For awards containing a market condition, previously recognized stock-based compensation expense is <em style="font: inherit;">not</em> reversed when the awards are forfeited as long as the service is provided for the duration of the required service period.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#160;</p><p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"></p>


   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-align: justify;"><b></b></p><p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-align: justify;"><b>Derivative Financial Instruments</b></p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-align: justify;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-align: justify;">The Company evaluates its financial instruments to determine if such instruments are derivatives or contain features that qualify as embedded&#160;derivatives in accordance with ASC Topic <em style="font: inherit;">815,</em> Derivatives and Hedging. For derivative financial instruments that are accounted for as liabilities, the&#160;derivative instrument is initially recorded at its fair value on the grant date and is then re-valued at each reporting date, with changes in the fair value&#160;reported in the statements of operations. Derivative liabilities are classified on the balance sheet as current or non-current based on whether or <em style="font: inherit;">not</em> net cash&#160;settlement or conversion of the instrument could be required within <em style="font: inherit;">12</em> months of the balance sheet date.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-align: justify;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-align: justify;">The Company uses derivative instruments to manage its exposure to changes in interest rates on borrowings under its debt facility. These derivative instruments are primarily valued on the basis of quotes obtained from banks, brokers, and/or&#160;dealers. The valuation of the derivative instruments considers future expected interest rates on the notional principal balance remaining, which is comparable to what a prospective acquirer would pay on the measurement date. Valuation pricing models consider inputs such as forward rates, anticipated interest rate volatility relating to the reference rate, as well as time value, counterparty risk and other factors underlying derivative instruments.&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p><p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"></p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"><b></b></p><p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"><b>Recent Accounting Pronouncements</b></p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"><b><i>Accounting Standards Recently Adopted</i></b></p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">In <em style="font: inherit;"> October 2021, </em>the Financial Accounting Standards Board issued Accounting Standards Update ("ASU")&#160;<em style="font: inherit;">2021</em>-<em style="font: inherit;">08,</em> <i>Business Combinations (Topic <em style="font: inherit;">805</em>):</i> <i>Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</i>. This ASU requires entities to apply the definition of a performance obligation under ASC Topic <em style="font: inherit;">606,</em> <i>Revenue from Contracts with Customers</i>,&#160;to recognize and measure contract assets and contract liabilities (i.e., deferred revenue) relating to contracts with customers that are acquired in a business combination. Prior to the adoption of ASU <em style="font: inherit;">2021</em>-<em style="font: inherit;">08,</em> an acquirer generally recognized assets acquired, and liabilities assumed in a business combination, including contract assets and contract liabilities arising from revenue contracts with customers, at fair value on the acquisition date. ASU <em style="font: inherit;">No.</em> <em style="font: inherit;">2021</em>-<em style="font: inherit;">08</em> results in the acquirer recording acquired contract assets and liabilities on the same basis that would have been recorded by the acquiree before the acquisition under ASC Topic <em style="font: inherit;">606.</em> The Company adopted ASU <em style="font: inherit;">2021</em>-<em style="font: inherit;">08</em> on <em style="font: inherit;"> January 1, 2023. </em>Adoption of ASU <em style="font: inherit;">2021</em>-<em style="font: inherit;">08</em> did <em style="font: inherit;">not</em> impact the Company's consolidated financial statements.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p><p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"></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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 organization, consolidation and basis of presentation of financial statements 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/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480424/946-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480424/946-10-50-2<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 205<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//205/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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>20
<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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060562173840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 2 - Acquisitions<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 02, 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_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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_BusinessCombinationDisclosureTextBlock', window );">Business Combination Disclosure [Text Block]</a></td>
<td class="text">
   <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;">
    <tbody>
     <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
      <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">2.</em> </b></p> </td>
      <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>ACQUISITIONS</b></p> </td>
     </tr>

    </tbody>
   </table>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">In <em style="font: inherit;">2022,</em> the Company completed <em style="font: inherit;">three</em>&#160;acquisitions. These acquisitions are expected to enhance the Company's portfolio of products and services in the automotive aftermarket and automotive safety solutions market.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The Company accounts for acquisitions using the acquisition method, and accordingly, the purchase price has been allocated based upon the fair value of the assets acquired and liabilities assumed. The valuation of the assets acquired and liabilities assumed is subject to revision. If additional information becomes available, the Company <em style="font: inherit;"> may </em>further revise the purchase price allocation as soon as practical, but <em style="font: inherit;">no</em> later than <em style="font: inherit;">one</em> year from the acquisition date. Goodwill generated by the acquisitions is primarily attributable to the strong market position of the entities acquired.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">Purchase price consideration for all acquisitions was paid primarily in cash. All acquisitions were for <em style="font: inherit;">100</em> percent of the acquired business and are reported in the Consolidated Statements of Cash Flows, net of acquired cash and cash equivalents. Acquisition-related costs, including advisory, legal, accounting, valuation and other costs, are typically expensed in the periods in which the costs are incurred and are recorded in acquisition and restructuring costs. The results of operations of acquired businesses are included in the consolidated financial statements from the acquisition date.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">In <em style="font: inherit;">2022,</em>&#160;the Company acquired substantially all the assets of John's Ind., Inc. ("John's"), Southern Kentucky Classics ("SKC"), and Vesta Motorsports USA, Inc., doing business as RaceQuip ("RaceQuip").&#160;These acquisitions were immaterial business combinations. Cash paid for the <em style="font: inherit;">three</em>&#160;acquisitions, net of cash acquired, was $14,863,&#160;and was funded with borrowings from the Company's credit facility and cash on hand. The acquisitions resulted in both amortizable and nonamortizable intangibles and goodwill totaling $10,553. The goodwill and intangibles generated as a result of these acquisitions are deductible for income tax purposes. The final allocation of the purchase price allocation to&#160;specific assets acquired and liabilities assumed was adjusted to reflect the final fair value estimate of acquired assets and liabilities, as noted below.&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The allocation of the purchase price to the assets acquired and liabilities assumed was based on estimates of the fair value of the net assets as follows:</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Measurement</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Period</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">(as initially reported)</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Adjustments</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">(as adjusted)</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 52%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accounts receivable</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">959</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(397</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">562</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Inventory</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">3,481</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">146</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">3,627</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Property, plant and equipment</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">275</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">275</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other assets</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,132</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(1,108</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">24</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Tradenames</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,689</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,689</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer relationships</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,512</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,512</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Goodwill</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">5,858</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,494</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">7,352</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accounts payable</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(25</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(133</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(158</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued liabilities</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(18</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(20</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,863</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,863</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
      </tr>

     </tbody>
    </table>

   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The fair value of the acquired customer relationship intangible asset was estimated using the excess earnings approach. The customer relationship intangible asset is being amortized based on the attrition rate of customers which was determined to be 20 years. The fair value of the acquired tradenames intangible asset was estimated using the relief from royalty method, a form of the income approach. The tradenames were determined to have an indefinite life.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#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_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</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 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//805/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_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="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>21
<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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060561842208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 3 - Inventory<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 02, 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_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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 Disclosure [Text Block]</a></td>
<td class="text">
   <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;">
    <tbody>
     <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
      <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">3.</em> </b></p> </td>
      <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>INVENTORY</b></p> </td>
     </tr>

    </tbody>
   </table>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">Inventories of the Company consisted of the following:</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#160;</p>

    <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 18pt;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">As of</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">December 31, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 68%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Raw materials</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">71,392</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">78,586</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Work-in-process</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">24,915</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">23,906</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Finished goods</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">121,197</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">131,081</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">217,504</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">233,573</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
      </tr>

     </tbody>
    </table>

   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="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>22
<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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060562766976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 4 - Property, Plant and Equipment, Net<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 02, 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_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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, Plant and Equipment Disclosure [Text Block]</a></td>
<td class="text">
   <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;">
    <tbody>
     <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
      <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">4.</em> </b></p> </td>
      <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>PROPERTY, PLANT AND EQUIPMENT, NET</b></p> </td>
     </tr>

    </tbody>
   </table>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">Property, plant and equipment of the Company consisted of the following:</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">As of</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">December 31, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 68%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Land</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">3,426</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">3,426</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Buildings and improvements</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">11,669</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">11,051</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Machinery and equipment</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">70,947</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">66,140</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Construction in process</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,939</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">9,563</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total property, plant and equipment</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">91,981</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">90,180</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Less: accumulated depreciation</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">42,290</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">37,999</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Property, plant and equipment, net</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">49,691</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">52,181</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
      </tr>

     </tbody>
    </table>

   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The Company&#8217;s long-lived assets by geographic locations are as follows:</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">As of</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">December 31, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">United States</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">47,856</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">50,434</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">International</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">1,835</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">1,747</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total property, plant and equipment, net</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">49,691</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">52,181</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
      </tr>

     </tbody>
    </table>

   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="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/2147480321/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/2147480321/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/2147480321/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>23
<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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060563651056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 5 - Goodwill and Other Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 02, 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_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill and Intangible Assets Disclosure [Text Block]</a></td>
<td class="text">
   <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;"><tbody><tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;"><td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">5.</em> </b></p> </td><td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>GOODWILL AND OTHER INTANGIBLE ASSETS</b></p> </td></tr>
</tbody></table>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The following presents changes to goodwill for the period indicated:</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 18pt;"><tbody><tr class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">For the twenty-six weeks ended</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 84%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Balance on December 31, 2022</b></p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">418,121</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Measurement period adjustments</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">935</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Balance on July 2, 2023</b></p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">419,056</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td></tr>
</tbody></table>

   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">Goodwill represents the premium paid over the fair value of the net tangible and identifiable intangible assets acquired in the Company's business combinations. The measurement period for the valuation of assets acquired and liabilities assumed ends as soon as information on the facts and circumstances that existed as of the acquisition date becomes available, <em style="font: inherit;">not</em> to exceed <em style="font: inherit;">12</em> months. Adjustments in purchase price allocations <em style="font: inherit;"> may </em>require a change in the amounts allocated to goodwill during the periods in which the adjustments are determined.&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">No impairment charges were incurred during the&#160;<em style="font: inherit;">13</em>-week and <em style="font: inherit;">26</em>-week periods ended <em style="font: inherit;"> July 2, 2023 </em>and <em style="font: inherit;"> July 3, 2022</em>.&#160;Potential changes in our costs and operating structure, the implementation&#160;of synergies, and overall performance in the automotive aftermarket industry, could negatively impact our near-term cash-flow projections and could trigger a potential impairment of the Company's&#160;goodwill and / or indefinite-lived intangible assets. In addition, failure to execute the Company's&#160;strategic plans as well as increases in weighted average costs of capital could negatively impact the fair value of the&#160;reporting unit&#160;and increase the risk of future&#160;impairment charges.&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Intangible assets consisted of the following:</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">July 2, 2023</em></em></em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Gross Carrying Amount</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Accumulated Amortization</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Net Carrying Value</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 52%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Finite-lived intangible assets:</p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Customer relationships</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">269,950</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(49,949</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">220,001</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Tradenames</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">13,775</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(5,206</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">8,569</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Technology</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">26,676</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(12,742</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,934</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total finite-lived intangible assets</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">310,401</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(67,897</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">242,504</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Indefinite-lived intangible assets:</p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Tradenames</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">175,109</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">175,109</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">December 31, 2022</p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="vertical-align: bottom;"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Gross Carrying Amount</p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Accumulated Amortization</p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Net Carrying Value</p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 52%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Finite-lived intangible assets:</p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Customer relationships</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">269,950</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(44,178</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">225,772</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Tradenames</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">13,775</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(4,843</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">8,932</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Technology</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">26,676</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(11,523</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">15,153</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total finite-lived intangible assets</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">310,401</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(60,544</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">249,857</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Indefinite-lived intangible assets:</p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Tradenames</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">174,998</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">174,998</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The following outlines the estimated future amortization expense related to intangible assets held as of <em style="font: inherit;"> July 2, 2023</em>:</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 84%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2023 (excluding the twenty-six weeks ended July 2, 2023)</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">7,204</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">13,744</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">13,714</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">13,608</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">13,493</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Thereafter</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">180,741</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">242,504</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="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_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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 350<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//350/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_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060562520128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 6 - Accrued Liabilities<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 02, 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_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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_hlly_AccruedLiabilitiesDisclosureTextBlock', window );">Accrued Liabilities Disclosure [Text Block]</a></td>
<td class="text">
   <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;">
    <tbody>
     <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
      <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">6.</em> </b></p> </td>
      <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>ACCRUED LIABILITIES</b></p> </td>
     </tr>

    </tbody>
   </table>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">Accrued liabilities of the Company consisted of the following:</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">As of</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">December 31, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Accrued freight</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">5,865</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">6,861</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Accrued employee compensation and benefits</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">8,682</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">6,259</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Accrued returns and allowances</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">6,094</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">5,214</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Accrued taxes</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">8,793</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">5,222</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Current portion of operating lease liabilities</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">5,112</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">5,112</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Accrued other</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">12,059</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">14,649</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total accrued liabilities</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">46,605</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">43,317</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
      </tr>

     </tbody>
    </table>

   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;&#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_hlly_AccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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>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;">hlly_AccruedLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlly_</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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="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>25
<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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060653122288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 7 - Debt<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 02, 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_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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 );">Debt Disclosure [Text Block]</a></td>
<td class="text">
   <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;"><tbody><tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;"><td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">7.</em> </b></p> </td><td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>DEBT</b></p> </td></tr>
</tbody></table>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">Debt of the Company consisted of the following:</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">As of</em></em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">December 31, 2022</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 68%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">First lien term loan due November 17, 2028</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">645,636</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">649,350</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Revolver</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#8212;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">10,000</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">2,453</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">2,770</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Less unamortized debt issuance costs</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(12,083</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(11,557</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">636,006</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">650,563</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Less current portion of long-term debt</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(6,571</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(7,000</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">629,435</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">643,563</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">On <em style="font: inherit;"> November 18, 2021, </em>the Company entered into a credit facility with a syndicate of lenders and Wells Fargo Bank, N.A., as administrative agent for the lenders, letter of credit issuer and swing line lender (the "Credit Agreement"). The financing consisted&#160;of a <span style="-sec-ix-hidden:c101502651">seven</span>-year $600,000 <em style="font: inherit;">first</em> lien term loan, a <span style="-sec-ix-hidden:c101502654">five</span>-year $125,000 revolving credit facility, and a $100,000 delayed draw term loan.&#160;The proceeds of delayed draw loans made after closing were available to the Company to finance acquisitions. Upon the expiration of the delayed draw term loan in <em style="font: inherit;"> May 2022, </em>the Company had drawn $57,000, which is included in the amount outstanding&#160;under the <em style="font: inherit;">first</em> lien term loan due <em style="font: inherit;"> November 17, 2028.</em></p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The revolving credit facility includes a letter of credit facility in the amount of $10,000, pursuant to which letters of credit <em style="font: inherit;"> may </em>be issued as long as revolving loans <em style="font: inherit;"> may </em>be advanced and subject to availability under the revolving credit facility. The Company had $1,728 in outstanding letters of credit on <em style="font: inherit;"> July 2, 2023</em>.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">Proceeds from the credit facility were used to repay in full the Company&#8217;s obligations under its previously existing <em style="font: inherit;">first</em> lien and <em style="font: inherit;">second</em> lien notes and to pay $13,413 in deferred financing fees&#160;related to the refinancing.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The <em style="font: inherit;">first</em> lien term loan is to be repaid in quarterly payments of $1,643&#160;through <em style="font: inherit;"> September 30, 2028 </em>with the balance due upon maturity on <em style="font: inherit;"> November 17, 2028. </em>The Company is required to make annual payments on the term loan in an amount equal to 50% of annual excess cash flow greater than <em class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="font: inherit;">$5,000,</em> as defined in the Credit Agreement. This percentage requirement <em style="font: inherit;"> may </em>decrease or be eliminated if certain leverage ratios are achieved. Based on the Company's results for <em style="font: inherit;">2022,</em> <em style="font: inherit;">no</em> excess cash flow payment was required in <em style="font: inherit;">2023.</em>&#160;Any such payments offset future mandatory quarterly payments.&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>


   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">As of <em style="font: inherit;"> July 2, 2023</em>, amounts outstanding under the credit facility accrue interest at a rate equal to either the <span style="color:#000000;">Secured Overnight Financing Rate&#160;("SOFR") </span>or base rate, at the Company's election, plus a specified margin.&#160;In the case of revolving credit loans and letter of credit fees, the specified margin is based on the Company's Total Leverage Ratio, as defined in the Credit Agreement. Commitment fees payable under the revolving credit facility are based on the Company's Total Leverage Ratio. On <em style="font: inherit;"> July 2, 2023</em>, the weighted average interest rate on the Company's borrowings under the credit facility was 9.2%.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The Company has entered into an interest rate collar in the notional amount of $500,000 to hedge the Company's exposure to fluctuations in interest rates on its variable-rate debt. <span style="color:#000000;">Refer to Note <em style="font: inherit;">9,</em> <i>"Derivative Instruments,</i></span><i>"</i> for additional information.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">Obligations under the Credit Agreement are secured by substantially all of the Company&#8217;s assets. The Credit Agreement includes representations and warranties&#160;and affirmative and negative covenants customary for financings of this type, including, but <em style="font: inherit;">not</em> limited to, limitations on restricted payments, additional borrowings, additional investments, and asset sales.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">In <em style="font: inherit;"> February 2023, </em>the Company entered into an amendment to&#160;the Credit Agreement which, among other things, increases the consolidated net leverage ratio financial covenant level applicable under the Credit Agreement as of the quarter ending <em style="font: inherit;"> April 2, 2023 </em>through the quarter ending <em style="font: inherit;"> March 31, 2024 (</em>the &#8220;Covenant&#160;Relief&#160;Period&#8221;), to initially <span style="-sec-ix-hidden:c101502675">7.25:1.00,</span> and provides for modified step-down levels for such covenant thereafter. As an ongoing condition to the Covenant Relief Period, the Company also agreed to (i) a minimum liquidity test, (ii) an interest coverage test, (iii) an anti-cash hoarding test at any time revolving loans are outstanding, and (iv) additional reporting obligations. Under the amended Credit Agreement, the revolving credit facility contains a minimum liquidity financial covenant of $45,000, which includes unrestricted cash and any available borrowing capacity under the revolving credit facility.&#160;In <em style="font: inherit;"> April 2023, </em>the Company entered into a <em style="font: inherit;">second</em>&#160;amendment to the Credit Agreement in which the interest rate on any outstanding borrowings under the Credit Agreement was&#160;changed from LIBOR to SOFR. In <em style="font: inherit;"> May 2023, </em>the Company entered into a&#160;<em style="font: inherit;">third</em> amendment to the Credit Agreement in which certain defined terms were clarified.&#160;The Company incurred $1,427&#160;of deferred financing fees&#160;related to these amendments.&#160;On <em style="font: inherit;"> July 2, 2023</em>, the Company was in compliance with all financial covenants.&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">Some of the lenders that are parties to the Credit Agreement, and their respective affiliates, have various relationships with the Company in the ordinary course of business involving the provision of financial services, including cash management, commercial banking, investment banking or other services.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">Future maturities of long-term debt and amortization of debt issuance costs as of <em style="font: inherit;"> July 2, 2023</em>&#160;are as follows:</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Debt</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Debt Issuance Costs</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 68%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2023 (excluding the twenty-six weeks ended July 2, 2023)</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">3,793</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">907</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">7,447</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,942</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">7,642</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">2,096</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">6,571</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">2,265</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">6,571</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">2,450</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Thereafter</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">616,065</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,423</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">648,089</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">12,083</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;&#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_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 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 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(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="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>26
<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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060566781664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 8 - Common Stock Warrants and Earn-out Liability<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 02, 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_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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_hlly_WarrantLiabilityTextBlock', window );">Warrant Liability [Text Block]</a></td>
<td class="text">
   <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;">
    <tbody>
     <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
      <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">8.</em> </b></p> </td>
      <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>COMMON STOCK WARRANTS AND EARN-OUT LIABILITY </b></p> </td>
     </tr>

    </tbody>
   </table>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">Upon the Closing, there were 14,666,644 Warrants, consisting of 9,999,977 public warrants ("Public Warrants") and 4,666,667 private warrants ("Private Warrants"), outstanding to purchase shares of Common Stock that were issued by Empower&#160;prior to the Business Combination. Each warrant entitles the registered holder to purchase <span style="-sec-ix-hidden:c101502719">one</span> share of Common Stock at a price of $11.50 per share, subject to adjustments, provided that the Company has an effective registration statement under the Securities Act covering the shares of common stock issuable upon exercise of the Warrants and a current prospectus relating to them is available and such shares are registered, qualified or exempt from registration under the securities laws of the state of residence of the holder. The Warrants <em style="font: inherit;"> may </em>be exercised only for a whole number of shares of Common Stock. The Warrants expire on <em style="font: inherit;"> July 16, 2026, </em>the date that is <span style="-sec-ix-hidden:c101502721">five</span> years after the Closing date, or earlier upon redemption or liquidation. Additionally, the Private Warrants will be non-redeemable and are exercisable on a cashless basis so long as they are held by Empower Sponsor Holdings, LLC (the "Sponsor") or any of its permitted transferees. If the Private Warrants are held by someone other than the Sponsor or its permitted transferees, the Private Warrants will be redeemable by the Company and exercisable by such holders on the same basis as the Public Warrants.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The Company <em style="font: inherit;"> may </em>redeem the Public Warrants at a price of $0.01 per warrant upon <em style="font: inherit;">30</em> days' notice if the closing price of Common Stock equals or exceeds $18.00 per share, subject to adjustments, on the trading day prior to the date on which notice of redemption is given, provided there is an effective registration statement and current prospectus in effect with respect to the ordinary shares underlying such Warrants throughout the <em style="font: inherit;">30</em>-day redemption period. If the foregoing conditions are satisfied and the Company issues a notice of redemption of the Warrants, the Warrant holder is entitled to exercise his, her or its Warrant prior to the scheduled redemption date. Any such exercise requires the Warrant holder to pay the exercise price for each Warrant being exercised.&#160;Further, the Company <em style="font: inherit;"> may </em>redeem the Public Warrants at a price of $0.10 per warrant upon <em style="font: inherit;">30</em> days' notice if the closing price of&#160;Common Stock equals or exceeds $10.00 per share, subject to adjustments, on the trading day prior to the date on which notice of redemption is given. Beginning on the date the notice of redemption is given until the Warrants are redeemed or exercised, holders <em style="font: inherit;"> may </em>elect to exercise their Warrants on a cashless basis and receive that number of shares of Common Stock as determined by reference to a table in the warrant agreement.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">During any period when the Company has failed to maintain an effective registration statement, warrant holders <em style="font: inherit;"> may </em>exercise Warrants on a cashless basis in accordance with Section <em style="font: inherit;">3</em>(a)(<em style="font: inherit;">9</em>) of the Securities Act or another exemption, and&#160;the Company will use its commercially reasonable best efforts to register or qualify the shares under applicable blue-sky laws to the extent an exemption is <em style="font: inherit;">not</em> available.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The Company&#8217;s Warrants are&#160;accounted for as a liability in accordance with ASC <em style="font: inherit;">815</em>-<em style="font: inherit;">40</em> and are presented as a warrant liability on the balance sheet. The warrant liability was measured at fair value at inception and on a recurring basis, with changes in fair value recognized as non-operating expense. As of <em style="font: inherit;"> July 2, 2023</em>&#160;and&#160;<em style="font: inherit;"> December 31, 2022, </em>a warrant liability with a fair value of $7,725&#160;and&#160;$4,272, respectively, was reflected as a long-term liability in the condensed consolidated balance sheet. An <span style="color:#000000;">increase</span>&#160;of&#160;$2,017&#160;and a decrease of&#160;$23,168&#160;in the fair value of the warrant liability was reflected as change in fair value of warrant liability in the condensed consolidated statements of comprehensive income for the <em style="font: inherit;">13</em>-week periods ended <em style="font: inherit;"> July 2, 2023 </em>and <em style="font: inherit;"> July 3, 2022</em>, respectively.&#160;An increase of&#160;$3,452&#160;and a decrease of&#160;$20,941&#160;in the fair value of the warrant liability was reflected as change in fair value of warrant liability in the condensed consolidated statements of comprehensive income for the <em style="font: inherit;">26</em>-week periods ended <em style="font: inherit;"> July 2, 2023 </em>and <em style="font: inherit;"> July 3, 2022</em>, respectively. In <em style="font: inherit;"> April 2022, </em>the Company issued 33,333 shares of Common Stock in connection with the exercise of Public Warrants assumed in the Business Combination.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">Additionally, the Sponsor&#160;received 2,187,500 shares of Common Stock upon the Closing, which vest in <em style="font: inherit;">two</em> equal tranches upon achievement of certain market share price milestones during the earn-out period, as outlined in the Merger Agreement (&#8220;the &#8220;Earn-Out Shares&#8221;). The <em style="font: inherit;">first</em> tranche of Earn-Out Shares vested during the <em style="font: inherit;">first</em> quarter of <em style="font: inherit;">2022.</em> Upon vesting, the <em style="font: inherit;">first</em> tranche of 1,093,750 Earn-Out Shares were issued and a liability of $14,689, representing the fair value of the shares on the date of vesting, was reclassified from liabilities to equity. The remaining tranche of Earn-Out Shares will be forfeited if the applicable conditions are <em style="font: inherit;">not</em> satisfied before <em style="font: inherit;"> July 16, 2028 (</em><em style="font: inherit;">seven</em> years after the Closing Date). The unvested Earn-Out Shares are presented as an earn-out liability on the balance sheet&#160;and are remeasured at fair value with changes in fair value recognized as non-operating expense.&#160;As of <em style="font: inherit;"> July 2, 2023</em>&#160;and&#160;<em style="font: inherit;"> December 31, 2022, </em>an earn-out&#160;liability with a fair value of&#160;$2,565&#160;and&#160;$1,176, respectively, was reflected as a long-term liability in the condensed consolidated balance sheet. An increase&#160;of&#160;$961 and a decrease of&#160;$4,234&#160;in the fair value of the earn-out&#160;liability was reflected as change in fair value of earn-out&#160;liability in the condensed consolidated statements of comprehensive income for the <em style="font: inherit;">13</em>-week periods ended <em style="font: inherit;"> July 2, 2023 </em>and <em style="font: inherit;"> July 3, 2022</em>, respectively.&#160;An increase&#160;of&#160;$1,389 and a decrease of&#160;$1,853&#160;in the fair value of the earn-out&#160;liability was reflected as change in fair value of earn-out&#160;liability in the condensed consolidated statements of comprehensive income for the <em style="font: inherit;">26</em>-week periods ended <em style="font: inherit;"> July 2, 2023 </em>and <em style="font: inherit;"> July 3, 2022</em>, respectively.&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#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_hlly_WarrantLiabilityTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 warrant liability.</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;">hlly_WarrantLiabilityTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlly_</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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="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>27
<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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060565706880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 9 - Derivative Instruments<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 02, 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_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock', window );">Derivative Instruments and Hedging Activities Disclosure [Text Block]</a></td>
<td class="text">
   <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 18pt;"> <p style="margin: 0pt; text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b><em style="font: inherit;">9.</em> </b></p> </td><td style="width: auto;"> <p style="margin: 0pt; text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>DERIVATIVE INSTRUMENTS</b></p> </td></tr>
</tbody></table>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: justify;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-align: justify; text-indent: 0pt;">The Company from time to time enters into derivative financial instruments, such as interest rate collar agreements (&#8220;Collars&#8221;), to manage its exposure to fluctuations in interest rates on&#160;the Company&#8217;s variable rate debt.&#160;On <em style="font: inherit;"> January 4, 2023, </em>the Company entered into a Collar&#160;with Wells Fargo Bank, N.A. ("Wells Fargo") with a notional amount of $500,000 that expires on <em style="font: inherit;"> February 18, 2026. </em>The Collar has a floor of 2.811% and a cap of 5% (based on <em style="font: inherit;">three</em>-month SOFR). The structure of this Collar&#160;is such that the Company receives&#160;an incremental amount if the Collar index exceeds the cap rate. Conversely, the Company pays an incremental amount to Wells Fargo&#160;if the Collar index falls below the floor rate. <em style="font: inherit;">No</em> payments are required if the Collar index falls between the cap and floor rates.&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt 0pt 0pt 18pt; text-align: justify; text-indent: 0pt;">As of <em style="font: inherit;"> July 2, 2023</em>, the Company recognized a derivative asset&#160;of&#160;$2,068&#160;for the Collar i<span style="color:#000000;">n&#160;other noncurrent assets&#160;on the condensed&#160;consolidated balance sheet.&#160;</span>For the&#160;<em style="font: inherit;">13</em>-week and <em style="font: inherit;">26</em>-week periods ended <em style="font: inherit;"> July 2, 2023</em>,&#160;the Company recorded a&#160;net change in the fair value of the Collar as a decrease to interest expense of&#160;$5,088&#160;and&#160;$2,068,&#160;respectively<span style="color:#000000;">. No cash payments were made or received during the&#160;<em style="font: inherit;">13</em>-week and <em style="font: inherit;">26</em>-week periods ended <em style="font: inherit;"> July 2, 2023</em></span>, as the applicable rate was between the cap and floor rates as of the settlement dates.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-align: justify;">The fair value of the&#160;Collar&#160;is determined using observable market-based inputs and the impact of credit risk on the&#160;derivative&#8217;s fair value (the creditworthiness of the Company&#8217;s counterparty for assets and the creditworthiness of the Company for liabilities) (a Level <em style="font: inherit;">2</em> measurement, as described in <span style="color:#000000">Note <em style="font: inherit;">10,</em></span> <i><span style="color:#000000">"Fair Value Measurements")</span></i>.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 6pt; margin: 0pt; 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_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.</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 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480237/815-40-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-5C<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 815<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//815/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_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="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>28
<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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060565676192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 10 - Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 02, 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_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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_FairValueDisclosuresTextBlock', window );">Fair Value Disclosures [Text Block]</a></td>
<td class="text">
   <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;">
    <tbody>
     <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
      <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">10.</em> </b></p> </td>
      <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>FAIR VALUE MEASUREMENTS</b></p> </td>
     </tr>

    </tbody>
   </table>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The Company&#8217;s financial liabilities subject to fair value measurement on a recurring basis and the level of inputs used for such measurements were as follows:</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="14" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Fair Value Measured on July 2, 2023</em></em></em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Level 1</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Level 2</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Level 3</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Total</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Assets:</p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Interest rate collar</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">2,068</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">2,068</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Liabilities:</p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Warrant liability (Public)</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">4,994</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">4,994</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Warrant liability (Private)</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">2,731</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">2,731</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Earn-out liability</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,565</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,565</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total fair value liabilities</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,994</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,296</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">10,290</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
      </tr>

     </tbody>
    </table>

   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="14" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Fair Value Measured on December 31, 2022</em></em></em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Level 1</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Level 2</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Level 3</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Total</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Liabilities:</p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Warrant liability (Public)</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">2,691</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">2,691</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Warrant liability (Private)</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,581</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,581</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Earn-out liability</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,176</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,176</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total fair value liabilities</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,691</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,757</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,448</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
      </tr>

     </tbody>
    </table>

   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">As of <em style="font: inherit;"> July 2, 2023</em>, the Company's derivative liabilities for its Private and Public Warrants,&#160;earn-out liability, and derivative asset for its Collar&#160;are measured at fair value on a recurring basis (see Note <em style="font: inherit;">8,</em> &#8220;<i>Common Stock Warrants and Earn-Out Liability,</i>&#8221; and Note <em style="font: inherit;">9,</em> "<i>Derivative Instruments</i>," for more details). The fair values of&#160;the private warrants and earn-out liability are determined based on significant inputs <em style="font: inherit;">not</em> observable in the market (Level <em style="font: inherit;">3</em>). The valuation of the Level <em style="font: inherit;">3</em> liabilities uses assumptions and estimates the Company believes would be made by a market participant in making the same valuation. The Company assesses these assumptions and estimates on an on-going basis as additional data impacting the assumptions and estimates are obtained. The Company uses a Monte Carlo simulation model to estimate the fair value of its Private Warrants and earn-out liability<span style="color:#000000;">. The fair value of the Collar, which is included in other noncurrent assets&#160;on the condensed consolidated balance sheet, is determined based on models that reflect the contractual terms of the derivative, yield curves, and the credit quality of the counterparties. Inputs are generally observable and do <em style="font: inherit;">not</em> contain a high level of subjectivity (Level <em style="font: inherit;">2</em>).&#160;The fair value of the Public Warrants is determine</span>d using publicly traded prices (Level <em style="font: inherit;">1</em>). Changes in the fair value of the derivative liabilities related to Warrants and the earn-out liability are recognized as non-operating expense in the condensed consolidated statements of comprehensive income. Changes in the fair value of the Collar is recognized as an adjustment to interest expense in the&#160;condensed consolidated statements of comprehensive income.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>


   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The fair value of Private Warrants was estimated as of the measurement date using the Monte Carlo simulation model with the following assumptions:</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">December 31, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 68%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Valuation date price</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">4.09</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">2.12</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Strike price</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">11.50</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">11.50</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Remaining life (in years)</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">3.04</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">3.54</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected dividend</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">&#8212;</em></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">&#8212;</em></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Risk-free interest rate</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">4.36</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">4.06</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Price threshold</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">18.00</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">18.00</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

     </tbody>
    </table>

   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The fair value of the earn-out liability was estimated as of the measurement date using the Monte Carlo simulation model with the following assumptions:</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">December 31, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 68%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Valuation date price</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">4.09</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">2.12</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected term (in years)</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">5.04</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">5.54</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected volatility</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">61.26</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">70.33</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Risk-free interest rate</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">4.01</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">3.88</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Price hurdle</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">15.00</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">15.00</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

     </tbody>
    </table>

   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;&#160;&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">As of <em style="font: inherit;"> July 2, 2023</em>&#160;and <em style="font: inherit;"> December 31, 2022, </em>the Company has accounts receivable, accounts payable and accrued expenses for which the carrying value approximates fair value due to the short-term nature of these instruments. The carrying value of the Company&#8217;s long-term debt approximates fair value as the rates used approximate the market rates currently available to the Company. Fair value measurements used in the impairment reviews of goodwill and intangible assets are Level <em style="font: inherit;">3</em> measurements.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The reconciliation of changes in Level <em style="font: inherit;">3</em> liabilities during the&#160;<em style="font: inherit;">26</em>-week periods ended <em style="font: inherit;"> July 2, 2023 </em>and <em style="font: inherit;"> July 3, 2022</em>&#160;is as follows:</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Private Warrants</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Earn-Out Liability</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Total</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 52%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Balance at December 31, 2021</b></p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">21,793</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">26,596</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">48,389</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Liabilities reclassed to equity</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(14,689</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(14,689</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Gains included in earnings</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(7,653</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,853</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(9,506</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Balance at July 3, 2022</b></p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,140</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">10,054</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">24,194</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td>&#160;</td>
       <td>&#160;</td>
       <td>&#160;</td>
       <td>&#160;</td>
       <td>&#160;</td>
       <td>&#160;</td>
       <td>&#160;</td>
       <td>&#160;</td>
       <td>&#160;</td>
       <td>&#160;</td>
       <td>&#160;</td>
       <td>&#160;</td>
       <td>&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Balance at December 31, 2022</b></p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,581</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,176</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">2,757</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Losses included in earnings</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 13%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,150</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 13%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,389</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 13%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">2,539</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Balance at July 2, 2023</b></p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,731</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,565</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,296</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
      </tr>

     </tbody>
    </table>

   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="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_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</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 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-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_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="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>29
<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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060565703152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 11 - Revenue<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 02, 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_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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 );">Revenue from Contract with Customer [Text Block]</a></td>
<td class="text">
   <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;">
    <tbody>
     <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
      <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">11.</em> </b></p> </td>
      <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>REVENUE </b></p> </td>
     </tr>

    </tbody>
   </table>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The principal activity from which the Company generates its revenue is the manufacturing and distribution of after-market automotive parts for its customers, comprised of resellers and end users. The Company recognizes revenue at a point in time, rather than over time, as the performance obligation is satisfied when customer obtains control of the product upon title transfer and <em style="font: inherit;">not</em> as the product is manufactured or developed. The amount of revenue recognized is based on the purchase order price and adjusted for revenue allocated to variable consideration (i.e., estimated rebates, co-op advertising, etc.).</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The Company collects sales tax and other taxes concurrent with revenue-producing activities which are excluded from revenue. Shipping and handling costs incurred after control of the product is transferred to our customers are treated as fulfillment costs and <em style="font: inherit;">not</em> a separate performance obligation.</p>
   <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The Company allows customers to return products when certain Company-established criteria are met. These sales returns are recorded as a charge against gross sales in the period in which the related sales are recognized, net of returns to stock. Returned products, which are recorded as inventories, are valued at the lower of cost or net realizable value. The physical condition and marketability of the returned products are the major factors considered in estimating realizable value. The Company also estimates expected sales returns and records the necessary adjustment as a charge against gross sales.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The Company&#8217;s payment terms with customers are customary and vary by customer and geography but typically range from <em style="font: inherit;">30</em> to <em style="font: inherit;">365</em> days. The Company elected the practical expedient to disregard the possible existence of a significant financing component related to payment on contracts, as the Company expects that customers will pay for the products within <em style="font: inherit;">one</em> year. The Company has evaluated the terms of our arrangements and determined that they do <em style="font: inherit;">not</em> contain significant financing components. Additionally, as all contracts with customers have an expected duration of <em style="font: inherit;">one</em> year or less, the Company has elected the practical expedient to exclude disclosure of information regarding the aggregate amount and future timing of performance obligations that are unsatisfied or partially satisfied as of the end of the reporting period. The Company provides limited warranties on most of its products against certain manufacturing and other defects. Provisions for estimated expenses related to product warranty are made at the time products are sold. Refer to Note <em style="font: inherit;">18,</em> &#8220;<i>Commitments and Contingencies</i>&#8221; for more information.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The following table summarizes total revenue by product category.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#160;</p>

    <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the thirteen weeks ended</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the twenty-six weeks ended</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Electronic systems</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">74,401</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">71,060</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">143,152</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">157,206</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Mechanical systems</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">40,920</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">44,206</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">84,238</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">90,048</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Exhaust</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">17,384</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">18,037</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">33,213</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">37,369</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accessories</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">26,382</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">28,353</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">53,847</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">57,099</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Safety</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">16,175</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">17,764</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">33,017</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">37,753</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net sales</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">175,262</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">179,420</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">347,467</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">379,475</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
      </tr>

     </tbody>
    </table>

   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The following table summarizes total revenue based on geographic location from which the product is shipped:</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#160;</p>

    <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the thirteen weeks ended</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the twenty-six weeks ended</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">United States</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">170,817</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">173,514</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">337,235</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">369,573</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Italy</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,445</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,906</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10,232</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">9,902</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net sales</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">175,262</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">179,420</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">347,467</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">379,475</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
      </tr>

     </tbody>
    </table>

   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="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>30
<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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060562559312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 12 - Income Taxes<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 02, 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_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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 Disclosure [Text Block]</a></td>
<td class="text">
   <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;">
    <tbody>
     <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
      <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><em style="font: inherit;">12.</em> </b></p> </td>
      <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b>INCOME TAXES</b></p> </td>
     </tr>

    </tbody>
   </table>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The Company's effective income tax rate is based on expected income, statutory rates and tax planning opportunities available in the various jurisdictions in which it operates. For interim financial reporting, the Company estimates the annual income tax rate based on projected taxable income for the full year and records a quarterly income tax provision or benefit in accordance with the anticipated annual rate. The Company refines the estimates of the year's taxable income as new information becomes available, including actual year-to-date financial results. This continual estimation process often results in a change to the expected effective income tax rate for the year. When this occurs, the Company adjusts the income tax provision during the quarter in which the change in estimate occurs so that the year-to-date provision reflects the expected income tax rate. Significant judgment is required in determining the effective tax rate and in evaluating tax positions.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#160;</p>

    <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the thirteen weeks ended</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the twenty-six weeks ended</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Income tax expense</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">4,098</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">3,023</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">5,664</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">10,211</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Effective tax rates</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">24.0</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">%</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">6.9</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">%</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">24.7</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">%</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">15.1</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">%</td>
      </tr>

     </tbody>
    </table>

   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">For the <em style="font: inherit;">13</em>-week period ended <em style="font: inherit;"> July 2, 2023</em>, the Company's effective tax rate of 24.0%&#160;differed from the 21% federal statutory rate primarily due to permanent differences related to changes in fair value of the warrant and earn-out liabilities recognized during the period. For the <em style="font: inherit;">13</em>-week period ended <em style="font: inherit;"> July 3, 2022</em>, the Company&#8217;s effective tax rate of&#160;6.9%&#160;differed from the 21% federal statutory rate primarily due to permanent differences related to&#160;changes in the fair value of the warrant and&#160;earn-out liabilities&#160;recognized during the period.&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">For the&#160;<em style="font: inherit;">26</em>-week period ended <em style="font: inherit;"> July 2, 2023</em>, the Company's effective tax rate of 24.7%&#160;differed from the 21% federal statutory rate primarily due to permanent differences related to changes in fair value of the warrant and earn-out liabilities recognized during the period. For the&#160;<em style="font: inherit;">26</em>-week period ended <em style="font: inherit;"> July 3, 2022</em>, the Company&#8217;s effective tax rate of 15.1%&#160;differed from the 21% federal statutory rate primarily due a permanent difference related to&#160;changes in the fair value of the warrant and&#160;earn-out liabilities&#160;recognized during the period.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;&#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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="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 taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</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 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-13<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)(2))<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> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//740/tableOfContent<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 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-14<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 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-21<br><br>Reference 6: 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/2147482526/740-270-50-1<br><br>Reference 7: 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 8: 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 9: 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 10: 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>31
<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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060565558816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 13 - Earnings Per Share<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 02, 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_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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_EarningsPerShareTextBlock', window );">Earnings Per Share [Text Block]</a></td>
<td class="text">
   <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;">
    <tbody>
     <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
      <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><em style="font: inherit;">13.</em> </b></p> </td>
      <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b>EARNINGS PER SHARE</b></p> </td>
     </tr>

    </tbody>
   </table>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The following table sets forth the calculation of basic and diluted earnings per share:</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#160;</p>

    <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the thirteen weeks ended</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the twenty-six weeks ended</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Numerator:</b></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#160;</b></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#160;</b></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#160;</b></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#160;</b></td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">12,979</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">40,563</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">17,226</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">57,421</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Less: fair value adjustment for Warrants</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(20,941</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">)</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Net income (loss) - diluted</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">12,979</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">40,563</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">17,226</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">36,480</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Denominator:</b></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#160;</b></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#160;</b></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#160;</b></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#160;</b></td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average common shares outstanding - basic</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">117,221,419</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">116,931,623</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">117,187,287</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">116,398,177</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Dilutive effect of potential common shares from RSUs</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;">647,503</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">182,930</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">369,370</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">177,642</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Dilutive effect of potential common shares from Warrants</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">768,156</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average common shares outstanding - diluted</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">117,868,922</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">117,114,553</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">117,556,657</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">117,343,975</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Earnings per share:</b></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#160;</b></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#160;</b></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#160;</b></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#160;</b></td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Basic</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">0.11</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">0.35</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">0.15</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">0.49</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Diluted</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">0.11</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">0.35</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">0.15</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">0.31</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

     </tbody>
    </table>

   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#160;</p>


   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The following outstanding shares of Common Stock equivalents were excluded from the calculation of diluted earnings per share because their effect would have been anti-dilutive. Warrants to purchase shares of Common Stock having an exercise price greater than the average share market price are excluded from the calculation of diluted earnings per share.&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#160;</p>

    <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the thirteen weeks ended</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the twenty-six weeks ended</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Anti-dilutive shares excluded from calculation of diluted EPS:</p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Warrants</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;">14,633,311</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">14,633,311</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">14,633,311</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Stock options</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;">922,228</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,960,708</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">922,228</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,960,708</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Restricted stock units</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,224,507</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;">220,051</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,224,507</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;">220,051</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 9pt;">Performance stock units</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: right; padding: 0; margin: 0">2,469,412</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">2,469,412</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Unvested Earn-out Shares</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">1,093,750</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,093,750</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,093,750</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,093,750</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total anti-dilutive shares</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">20,343,208</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">17,907,820</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">20,343,208</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,274,509</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td>
      </tr>

     </tbody>
    </table>

   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="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_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 earnings per share.</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><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//260/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-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_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="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>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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060565676192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 14 - Benefit Plans<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 02, 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_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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_DefinedBenefitPlanTextBlock', window );">Defined Benefit Plan [Text Block]</a></td>
<td class="text">
   <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;"><tbody><tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;"><td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><em style="font: inherit;">14.</em> </b></p> </td><td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b>BENEFIT PLANS </b></p> </td></tr>
</tbody></table>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">On <em style="font: inherit;"> January 28, 2022, </em>the Company approved the termination of its&#160;defined benefit pension plan (the "Plan"), effective <em style="font: inherit;"> March 31, 2022. </em>The final distribution of the Plan's assets pursuant to the termination was&#160;made in the <em style="font: inherit;">fourth</em> quarter of <em style="font: inherit;">2022</em> when the plan termination satisfied&#160;all regulatory requirements. Plan participants received their accrued benefits from plan assets by electing either lump sum distributions or annuity contracts with a qualifying <em style="font: inherit;">third</em>-party annuity provider.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The following table provides the components of net periodic benefit cost for the&#160;<em style="font: inherit;">13</em>-week and <em style="font: inherit;">26</em>-week periods ended <em style="font: inherit;"> July 3, 2022</em>:</p>

    <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;">For the thirteen weeks ended</em></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;">For the twenty-six weeks ended</em></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 68%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Components of expense:</p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Service cost</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">27</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">54</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Interest cost</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">32</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">64</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Expected return on plan assets</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(52</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(104</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net periodic benefit cost</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The Company's contributions to the Plan were&#160;$150&#160;for the&#160;<em style="font: inherit;">26</em>-week period ended <em style="font: inherit;"> July 3, 2022</em>.&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The Company made matching contributions totaling $565&#160;and $1,156&#160;to its <em style="font: inherit;">401</em>(k) plan during the <em style="font: inherit;">13</em>-week periods ended <em style="font: inherit;"> July 2, 2023 </em>and <em style="font: inherit;"> July 3, 2022</em>, respectively.&#160;The Company made matching contributions totaling&#160;$1,140 and&#160;$1,844 to its&#160;<em style="font: inherit;">401</em>(k) plan during the&#160;<em style="font: inherit;">26</em>-week periods ended <em style="font: inherit;"> July 2, 2023 </em>and <em style="font: inherit;"> July 3, 2022</em>, respectively.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 6pt; font-variant: normal; margin: 0pt;">&#160;&#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_DefinedBenefitPlanTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 defined benefit plan.</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 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 715<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482236/912-715-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//715-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_DefinedBenefitPlanTextBlock</td>
</tr>
<tr>
<td style="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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="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>33
<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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060566679040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 15 - Equity-based Compensation Plans<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 02, 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_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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_ShareholdersEquityAndShareBasedPaymentsTextBlock', window );">Shareholders' Equity and Share-Based Payments [Text Block]</a></td>
<td class="text">
   <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;">
    <tbody>
     <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
      <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><em style="font: inherit;">15.</em> </b></p> </td>
      <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b>EQUITY-BASED COMPENSATION PLANS</b></p> </td>
     </tr>

    </tbody>
   </table>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">In <em style="font: inherit;">2021,</em> the Company adopted the <em style="font: inherit;">2021</em> Omnibus Incentive Plan (the <em style="font: inherit;">&#8220;2021</em> Plan&#8221;), under which awards, including stock options, restricted stock units ("RSUs")&#160;and performance stock units ("PSUs") <em style="font: inherit;"> may </em>be granted to employees and non-employee directors. The <em style="font: inherit;">2021</em> Plan authorized 8,850,000&#160;shares of Common Stock to be available for award grants. As of <em style="font: inherit;"> July 2, 2023</em>, 4,422,936&#160;shares of Common Stock remained available for future issuance under the <em style="font: inherit;">2021</em> Plan. On <em style="font: inherit;"> June 6, 2023, </em>the Company granted 1,000,000 RSUs and 1,520,000 PSUs to its new President and Chief Executive Officer. These awards were granted outside of the <em style="font: inherit;">2021</em> Plan as employment inducement awards and did&#160;<em style="font: inherit;">not</em> require shareholder approval under the rules of the New York Stock Exchange or otherwise.&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">Equity-based compensation expense included the following components:</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#160;</p>

    <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the thirteen weeks ended</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the twenty-six weeks ended</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Restricted stock units</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">$</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,167</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,350</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,815</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">2,533</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Performance stock units</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: right; padding: 0; margin: 0">322</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: right; padding: 0; margin: 0">374</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Stock options</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">317</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">652</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">11</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,205</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Profit interest units</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,481</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">2,907</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

     </tbody>
    </table>

   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>


   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">All equity-based compensation expenses are&#160;recorded in selling, general and administrative costs in the condensed consolidated statements of comprehensive income.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"><b><i>Restricted Stock Units</i></b></p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The Compensation Committee has awarded RSUs&#160;to select employees and non-employee directors. The RSUs vest ratably over <span style="-sec-ix-hidden:c101503126">one</span> to <span style="-sec-ix-hidden:c101503127">four</span>&#160;years of continued employment. The fair value of a RSU at the grant date is equal to the market price of Common Stock on the grant date.&#160;Compensation expense for RSUs is recorded based on amortization of the grant date fair market value over the period the restrictions lapse. As of <em style="font: inherit;"> July 2, 2023</em>, there was $8,849&#160;of unrecognized compensation cost related to unvested RSUs that is expected to be recognized over a remaining weighted average period of 2.5&#160;years. The weighted average grant date fair value for RSUs was $2.75&#160;and $11.46&#160;for the&#160;<em style="font: inherit;">26</em>-week periods ended <em style="font: inherit;"> July 2, 2023 </em>and <em style="font: inherit;"> July 3, 2022</em>, respectively. The fair value of RSUs vested and converted to shares of Common Stock was&#160;$303&#160;for the&#160;<em style="font: inherit;">26</em>-week period ended <em style="font: inherit;"> July 2, 2023</em>.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The following table summarizes RSU activity for the&#160;<em style="font: inherit;">26</em>-week period ended <em style="font: inherit;"> July 2, 2023</em>:</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">Unvested Restricted Stock Units</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Weighted</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Number of</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Average Grant</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">RSUs</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Date Fair Value</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 68%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">December 31, 2022</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,108,330</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">9.43</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Granted</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">2,437,743</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">2.75</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Vested</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(126,197</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">10.56</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Forfeited</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(189,640</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">12.13</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">July 2, 2023</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,230,236</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">3.42</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

     </tbody>
    </table>

   <p style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"><b><i>Performance Stock Units</i></b></p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The Compensation Committee has awarded PSUs&#160;to select employees. The PSUs represent shares of Common Stock that are potentially issuable in the future based on a combination of performance and service requirements. On <em style="font: inherit;"> March 8, 2023, </em>the Company granted 949,412 PSUs under the <em style="font: inherit;">2021</em> Plan to key employees with a grant date fair value of $1.98. The PSUs granted to employees&#160;were based on salary and include annual net sales and adjusted EBITDA growth targets with threshold and stretch goals. The awards vest ratably over <span style="-sec-ix-hidden:c101503139">three</span> years, subject to the employee&#8217;s continuous employment through the vesting date and the level of performance achieved. The number of PSUs granted reflects the target number able to be earned under a given award. Non-vested PSU compensation expense is based on the most recent performance assumption available and is adjusted as assumptions change. The fair value of a PSU at the grant date is equal to the market price of Common Stock on the grant date. The cost estimates for PSU grants represent&#160;initial target awards until the Company can reasonably forecast the financial performance of each PSU award grant. The actual number of shares of Common Stock to be issued at the end of each performance period will range from 0% to 150% of the initial target awards.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">On <em style="font: inherit;"> June 6, 2023, </em>the Company granted 1,520,000 PSUs&#160;to its new President and Chief Executive Officer&#160;as an employment inducement award, which are&#160;potentially issuable in the future based on a combination of achievement of certain stock price metrics and service requirements through the expiration date of <em style="font: inherit;"> December 31, 2030. </em>The fair value of this award is determined using a Monte Carlo simulation as of the date of the grant and share-based compensation expense will <em style="font: inherit;">not</em> be adjusted should the target awards vary from actual awards. The Company's estimates of fair value <em style="font: inherit;"> may </em>be impacted by certain variables including, but <em style="font: inherit;">not</em> limited to, stock price volatility, the risk-free interest rate, expected dividend yields, and the Company's performance.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">As of <em style="font: inherit;"> July 2, 2023</em>, there w<span style="color:#000000;">as $4,397&#160;of unrec</span>ognized compensation cost related to unvested PSUs that is expected to be recognized over a&#160;remaining weighted average period of 2.35 years<span style="color:#000000">. </span></p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>


   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"><b><i>Stock Options</i></b></p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">Stock option grants have an exercise price at least equal to the market value of the underlying Common Stock on the date of grant, have <span style="-sec-ix-hidden:c101503148">ten</span>-year terms, and vest ratably over <span style="-sec-ix-hidden:c101503149">three</span> years of continued employment. In general, vested options expire if <em style="font: inherit;">not</em> exercised within <em style="font: inherit;">90</em> days of termination of service. Compensation expense for stock options is recorded based on straight-line amortization of the grant date fair value over the requisite service period. As of <em style="font: inherit;"> July 2, 2023</em>, there was $1,611&#160;of unrecognized compensation cost related to unvested stock options that is expected to be recognized over a remaining weighted-average period of 1.3&#160;years.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The following table summarizes stock option activity for the&#160;<em style="font: inherit;">26</em>-week period ended <em style="font: inherit;"> July 2, 2023</em>:</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Weighted Average</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Weighted</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Remaining</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Number of</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Average</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Contractual</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Stock Options</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Exercise Price</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Term (years)</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 52%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Options outstanding on December 31, 2022</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,709,690</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">10.97</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Forfeited</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(592,588</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">11.11</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 9pt;">Expired</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(194,874</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">)</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">10.50</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;">&#160;</em></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Options outstanding on July 2, 2023</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">922,228</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">10.98</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">8.26</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Options exercisable on, July 2, 2023</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">307,401</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">10.98</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">8.26</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

     </tbody>
    </table>

   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"><b>Profit Interest Units</b></p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The Holley Stockholder authorized an incentive pool of 41,400,000 units of Holley Stockholder that its management had the right to grant to certain employees of the Company. The units, which are designated as Profit Interest Units (&#8220;PIUs&#8221;), are a special type of limited liability company equity unit that allows the recipient to potentially participate in a future increase in the value of the Company. The PIUs were issued for <em style="font: inherit;">no</em> consideration and generally provided for vesting over a requisite service period, subject to the recipient remaining an employee of the Company through each vesting date.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">In the <em style="font: inherit;">fourth</em> quarter of <em style="font: inherit;">2022,</em> the Holley Stockholder amended the vesting criteria to allow for immediate vesting of all outstanding and unvested PIUs.&#160;The changes to these awards were deemed to be modification events under&#160;ASC Subtopic <em style="font: inherit;">718</em>-<em style="font: inherit;">10,</em> <i>Stock Compensation</i>. Accordingly, during the <em style="font: inherit;">fourth</em> quarter of <em style="font: inherit;">2022,</em> the Company recognized catch-up equity-based compensation expense, including incremental fair value resulting from the modification, as applicable to each award grant. At that time all PIUs were fully vested with no remaining unrecognized compensation cost, and there are no remaining PIUs authorized for issuance.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="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_ShareholdersEquityAndShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP).</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 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//505/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//718/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_ShareholdersEquityAndShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="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>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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060565712736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 16 - Lease Commitments<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 02, 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_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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 );">Lessee, Operating Leases [Text Block]</a></td>
<td class="text">
   <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;">
    <tbody>
     <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
      <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><em style="font: inherit;">16.</em> </b></p> </td>
      <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b>LEASE COMMITMENTS</b></p> </td>
     </tr>

    </tbody>
   </table>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">On <em style="font: inherit;"> January 1, 2022, </em>the Company adopted ASC Topic <em style="font: inherit;">842,</em> <i>Leases,</i> using the modified retrospective optional transition method provided by ASU <em style="font: inherit;">2018</em>-<em style="font: inherit;">11,</em> <i>Leases (Topic&#160;<em style="font: inherit;">842</em>)</i>. The effect of applying this guidance resulted in an increase in noncurrent assets for right-of-use assets of $33,887&#160;and an increase in liabilities for associated lease obligations of $34,579, most of which were classified as noncurrent. The adoption of the standard did <em style="font: inherit;">not</em> result in a cumulative-effect adjustment to the opening balance of retained earnings.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">Under the transition option elected by the Company, ASC Topic <em style="font: inherit;">842</em> is applied only to the most current period and reporting for comparative periods presented in the financial statements continues to be in accordance with ASC Topic <em style="font: inherit;">840,</em> <i>Leases</i>, including disclosures. Upon adoption, the Company elected the following practical expedients related to ASC <em style="font: inherit;">842:</em></p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;">
    <tbody>
     <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
      <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;">&#160;</td>
      <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#8226;</p> </td>
      <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><em style="font: inherit;">not</em> reassess whether any expired or existing contracts are or contain leases, <em style="font: inherit;">not</em> reassess the lease classification for any expired or existing leases, and <em style="font: inherit;">not</em> reassess initial direct costs for any existing leases;</p> </td>
     </tr>

     <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
      <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;">&#160;</td>
      <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#8226;</p> </td>
      <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">to account for the lease and non-lease components as a single lease component for all of the Company's leases; and</p> </td>
     </tr>

     <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
      <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;">&#160;</td>
      <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#8226;</p> </td>
      <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">to apply accounting similar to ASC Topic <em style="font: inherit;">840</em> to leases that meet the definition of short-term leases.</p> </td>
     </tr>

    </tbody>
   </table>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The Company leases retail stores, manufacturing, distribution, engineering, and research and development facilities, office space, equipment, and automobiles under operating lease agreements. Leases have remaining lease terms of <span style="-sec-ix-hidden:c101503250">one</span> to 11&#160;years, inclusive of renewal options that the Company is reasonably certain to exercise.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The following table summarizes operating lease assets and obligations, and provides information associated with the measurement of operating lease obligations.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">As of</em></em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">December 31, 2022</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 68%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Assets:</b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Operating right of use assets</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">28,965</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">29,522</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Liabilities:</b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Current operating lease liabilities - Accrued liabilities</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">5,112</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">5,112</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Long-term operating lease liabilities</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">24,589</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">24,992</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total lease liabilities</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">29,701</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">30,104</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Lease term and discount rate</b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Weighted average remaining lease term (in years)</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">7.6</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">7.9</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Weighted average discount rate</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">5.91</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">5.77</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td></tr>
</tbody></table>

   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The following summarizes the components of operating lease expense and provides supplemental cash flow information for operating leases:</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#160;</p>

    <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-indent: -9pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the thirteen weeks ended</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the twenty-six weeks ended</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Components of lease expense:</b></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#160;</b></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#160;</b></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#160;</b></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#160;</b></td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Operating lease expense</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,707</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,482</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">3,293</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">3,901</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Short-term lease expense</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">466</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">642</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">978</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,250</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Variable lease expense</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">17</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">327</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">169</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">414</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total lease expense</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,190</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,451</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,440</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,565</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Supplemental cash flow information related to leases:</b></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#160;</b></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#160;</b></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#160;</b></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#160;</b></td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Cash paid for amounts included in measurement of operating lease liabilities</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">1,720</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">1,821</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">3,471</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">3,581</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Right-of-use assets obtained in exchange for new operating lease liabilities</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">2,354</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">13,491</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">2,354</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">13,769</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Decapitalization of right-of-use assets upon lease termination or modification</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">154</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">12,178</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">154</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">12,178</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      </tr>

     </tbody>
    </table>

   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>


   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The following table summarizes the maturities of the Company's operating lease liabilities as of <em style="font: inherit;"> July 2, 2023</em>:</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 84%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2023 (excluding the twenty-six weeks ended July 2, 2023)</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">3,434</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">5,964</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">4,433</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">4,236</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">4,182</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Thereafter</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">15,035</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total lease payments</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">37,284</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Less imputed interest</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(7,583</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Present value of lease liabilities</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">29,701</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
      </tr>

     </tbody>
    </table>

   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;&#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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="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>35
<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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060562135200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 17 - Acquisition, Restructuring and Management Fee Costs<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 02, 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_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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_RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock', window );">Restructuring, Impairment, and Other Activities Disclosure [Text Block]</a></td>
<td class="text">
   <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;">
    <tbody>
     <tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;">
      <td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><em style="font: inherit;">17.</em></b></p> </td>
      <td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b>ACQUISITION, RESTRUCTURING AND MANAGEMENT FEE COSTS</b></p> </td>
     </tr>

    </tbody>
   </table>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The following table summarizes the Company's&#160;total acquisition, restructuring and management fee costs:</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#160;</p>

    <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the thirteen weeks ended</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the twenty-six weeks ended</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Acquisitions <sup style="vertical-align:top;line-height:120%;">(1)</sup></p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,372</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,621</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Restructuring <sup style="vertical-align:top;line-height:120%;">(2)</sup></p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">352</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">319</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,691</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">360</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total acquisition, restructuring and management fees</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">352</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,691</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,691</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,981</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td colspan="16" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">(1) Includes professional fees for legal, accounting, consulting, administrative, and other professional services directly attributable to acquisitions.</em></em></em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td colspan="16" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">(2) Includes costs incurred as part of the restructuring of operations including professional and consulting services and executive severance.</em></em></em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
      </tr>

     </tbody>
    </table>

   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="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_RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of 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_RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060566679040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 18 - Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 02, 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_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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 Disclosure [Text Block]</a></td>
<td class="text">
   <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;"><tbody><tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;"><td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b><em style="font: inherit;">18.</em> </b></p> </td><td style="width: auto; font-family: Arial, Helvetica, sans-serif;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b>COMMITMENTS AND CONTINGENCIES</b></p> </td></tr>
</tbody></table>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The Company is a party to various lawsuits and claims in the normal course of business. While the lawsuits and claims against the Company cannot be predicted with certainty, management believes that the ultimate resolution of such&#160;matters will <em style="font: inherit;">not</em> have a material effect on the consolidated financial position or liquidity of the Company; however, in light of the inherent uncertainties involved in such lawsuits and claims, some of which <em style="font: inherit;"> may </em>be beyond the Company&#8217;s control, an adverse outcome in <em style="font: inherit;">one</em> or more of these matters could be material to the Company&#8217;s results of operations or cash flows for any particular reporting period.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The Company generally warrants its products against certain manufacturing and other defects. These product warranties are provided for specific periods of time depending on the nature of the product. The accrued product warranty costs are based primarily on historical experience of actual warranty claims and are recorded at the time of the sale.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The following table provides the changes in the Company's accrual for product warranties, which is classified as a component of accrued liabilities in the condensed consolidated balance sheets.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#160;</p>

    <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the thirteen weeks ended</em></em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the twenty-six weeks ended</em></em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Beginning balance</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">3,181</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">3,816</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">3,584</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">3,994</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued for current year warranty claims</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;">3,513</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;">446</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;">6,467</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;">3,034</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Settlement of warranty claims</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,818</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,937</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(6,175</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(4,703</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Ending balance</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,876</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,325</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,876</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,325</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#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_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/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 2: 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 3: 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/2147480327/954-440-50-1<br><br>Reference 4: 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 5: 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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="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>37
<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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060561864592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 02, 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_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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_hlly_EmergingGrowthCompanyPolicyTextBlock', window );">Emerging Growth Company [Policy Text Block]</a></td>
<td class="text"><p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"><b>Emerging Growth Company Status</b></p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">Section <em style="font: inherit;">102</em>(b)(<em style="font: inherit;">1</em>) of the JOBS Act&#160;exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies are required to comply with the new or revised financial accounting standards. The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies but any such election to opt out is irrevocable. The Company is an emerging growth company, and, as such, has elected to take advantage of the benefits of the extended transition period for new or revised financial accounting standards.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#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_hlly_RisksAndUncertaintiesPolicyTextBlock', window );">Risks And Uncertainties [Policy Text Block]</a></td>
<td class="text"><p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"><b>Risks and Uncertainties</b></p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The Company's&#160;business and results of operations, financial condition, and liquidity are impacted by broad economic conditions including inflation, labor shortages, and disruption of the supply chain, as well as by geopolitical events, specifically the conflict in Ukraine. The Company's&#160;operations have been adversely impacted by inflationary pressures primarily related to transportation, labor and component&#160;costs. Sales growth in certain products has been constrained by continuing supply chain challenges and automotive electronic component shortages. In response to the global supply chain volatility and inflationary impacts, the Company has&#160;attempted to minimize potential adverse impacts on its&#160;business with cost savings initiatives, price increases to customers, and by increasing inventory levels of certain products and working&#160;closely with its&#160;suppliers and customers to minimize disruptions in delivering products to customers.&#160;Our profitability has been, and <em style="font: inherit;"> may </em>continue to be, adversely affected by constrained consumer demand, a shift in sales to lower-margin products, and demands on our performance that increase&#160;our costs.&#160;Should the ongoing macroeconomic conditions <em style="font: inherit;">not</em> improve, or worsen, or if the Company's attempt&#160;to mitigate the impact on its supply chain, operations and costs is <em style="font: inherit;">not</em> successful,&#160;the Company&#8217;s business, results of operations and financial condition <em style="font: inherit;"> may </em>be adversely affected.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#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_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Accounting, Policy [Policy Text Block]</a></td>
<td class="text"><p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"><b>Basis of Presentation</b></p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP" or &#8220;GAAP&#8221;) and applicable rules and regulations of the SEC&#160;regarding interim financial reporting. Certain information and footnote disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations. Accordingly, these interim condensed consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements and notes thereto for the year ended <em style="font: inherit;"> December 31, 2022, </em>as filed with the SEC on <em style="font: inherit;"> March 15, 2023, </em>in the Company&#8217;s annual report on Form <em style="font: inherit;">10</em>-K. In management&#8217;s opinion, the unaudited interim condensed consolidated financial statements reflect all adjustments, which are of a normal and recurring nature, that are necessary for a fair presentation of financial results for the interim periods presented. Operating results for any quarter are <em style="font: inherit;">not</em> necessarily indicative of the results for the full fiscal year.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The Company operates on a fiscal&#160;year that ends on&#160;<em style="font: inherit;"> December 31, 2023 </em>and <em style="font: inherit;">2022.</em> The&#160;<em style="font: inherit;">three</em>- and <em style="font: inherit;">six</em>-month periods ended <em style="font: inherit;"> July 2, 2023</em>&#160;and <em style="font: inherit;"> July 3, 2022</em>&#160;each included <em style="font: inherit;">13</em> weeks and <em style="font: inherit;">26</em> weeks, respectively.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#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 );">Consolidation, Policy [Policy Text Block]</a></td>
<td class="text"><p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"><b>Principles of Consolidation</b></p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">These unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All significant intercompany transactions and accounts have been eliminated in consolidation.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#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_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Share-Based Payment Arrangement [Policy Text Block]</a></td>
<td class="text"><p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"><b>Equity-Based Compensation</b></p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">The Company accounts for equity-based awards granted to employees and nonemployees under the fair value method prescribed by Accounting Standards Codification ("ASC")&#160;Subtopic&#160;<em style="font: inherit;">718</em>-<em style="font: inherit;">10,</em> Stock Compensation. Equity-based compensation cost is measured based on the estimated grant date fair value of the award and is&#160;recognized as expense over the requisite service period (generally the vesting period). The fair value of stock options is estimated using the Black Scholes option-pricing model. Restricted stock units are valued at the stock price on the&#160;grant date. The fair value of profit interest units ("PIUs") granted by Holley Parent Holdings, LLC (the "Holley Stockholder") is estimated based on the Company&#8217;s estimated equity&#160;value for each unit class at the time of granting using the Black-Scholes option-pricing model, discounted to reflect market considerations for illiquidity.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">Performance share units that&#160;vest based on the achievement of company-designated performance targets are valued at the stock price on the grant date.&#160;Compensation expense in respect of such performance share units is recognized each period based on the expected level of achievement and, to the extent that the expected levels of achievement change, compensation cost is adjusted in the period of change with the remaining unrecognized cost recognized&#160;over the remaining requisite service period.&#160;For performance share units that&#160;vest based on the achievement of predetermined market conditions, the Company estimates the grant date fair value using a Monte Carlo simulation model.<b> </b><span style="color:#000000">The fair value associated with each tranche of the award is recognized, straight-line, over the associated requisite&#160;service period for that tranche, subject to acceleration if the market condition is met prior to the end of the derived service period.</span></p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">Unless the awards contain a market condition, previously recognized expense related to forfeited awards is reversed in the period in which the forfeiture occurs. For awards containing a market condition, previously recognized stock-based compensation expense is <em style="font: inherit;">not</em> reversed when the awards are forfeited as long as the service is provided for the duration of the required service period.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">&#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_DerivativesReportingOfDerivativeActivity', window );">Derivatives, Reporting of Derivative Activity [Policy Text Block]</a></td>
<td class="text"><p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-align: justify;"><b>Derivative Financial Instruments</b></p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-align: justify;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-align: justify;">The Company evaluates its financial instruments to determine if such instruments are derivatives or contain features that qualify as embedded&#160;derivatives in accordance with ASC Topic <em style="font: inherit;">815,</em> Derivatives and Hedging. For derivative financial instruments that are accounted for as liabilities, the&#160;derivative instrument is initially recorded at its fair value on the grant date and is then re-valued at each reporting date, with changes in the fair value&#160;reported in the statements of operations. Derivative liabilities are classified on the balance sheet as current or non-current based on whether or <em style="font: inherit;">not</em> net cash&#160;settlement or conversion of the instrument could be required within <em style="font: inherit;">12</em> months of the balance sheet date.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-align: justify;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-align: justify;">The Company uses derivative instruments to manage its exposure to changes in interest rates on borrowings under its debt facility. These derivative instruments are primarily valued on the basis of quotes obtained from banks, brokers, and/or&#160;dealers. The valuation of the derivative instruments considers future expected interest rates on the notional principal balance remaining, which is comparable to what a prospective acquirer would pay on the measurement date. Valuation pricing models consider inputs such as forward rates, anticipated interest rate volatility relating to the reference rate, as well as time value, counterparty risk and other factors underlying derivative instruments.&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#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_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">New Accounting Pronouncements, Policy [Policy Text Block]</a></td>
<td class="text"><p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"><b>Recent Accounting Pronouncements</b></p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"><b><i>Accounting Standards Recently Adopted</i></b></p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;">In <em style="font: inherit;"> October 2021, </em>the Financial Accounting Standards Board issued Accounting Standards Update ("ASU")&#160;<em style="font: inherit;">2021</em>-<em style="font: inherit;">08,</em> <i>Business Combinations (Topic <em style="font: inherit;">805</em>):</i> <i>Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</i>. This ASU requires entities to apply the definition of a performance obligation under ASC Topic <em style="font: inherit;">606,</em> <i>Revenue from Contracts with Customers</i>,&#160;to recognize and measure contract assets and contract liabilities (i.e., deferred revenue) relating to contracts with customers that are acquired in a business combination. Prior to the adoption of ASU <em style="font: inherit;">2021</em>-<em style="font: inherit;">08,</em> an acquirer generally recognized assets acquired, and liabilities assumed in a business combination, including contract assets and contract liabilities arising from revenue contracts with customers, at fair value on the acquisition date. ASU <em style="font: inherit;">No.</em> <em style="font: inherit;">2021</em>-<em style="font: inherit;">08</em> results in the acquirer recording acquired contract assets and liabilities on the same basis that would have been recorded by the acquiree before the acquisition under ASC Topic <em style="font: inherit;">606.</em> The Company adopted ASU <em style="font: inherit;">2021</em>-<em style="font: inherit;">08</em> on <em style="font: inherit;"> January 1, 2023. </em>Adoption of ASU <em style="font: inherit;">2021</em>-<em style="font: inherit;">08</em> did <em style="font: inherit;">not</em> impact the Company's consolidated financial statements.</p>
   <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&#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_hlly_EmergingGrowthCompanyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Emerging growth company.</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;">hlly_EmergingGrowthCompanyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlly_</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_hlly_RisksAndUncertaintiesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Risks and uncertainties.</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;">hlly_RisksAndUncertaintiesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlly_</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_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_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_DerivativesReportingOfDerivativeActivity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 derivatives entered into for trading purposes and those entered into for purposes other than trading including where and when derivative financial instruments and derivative commodity instruments and their related gains or losses are reported in the entity's statements of financial position, cash flows, and results of 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> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-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_DerivativesReportingOfDerivativeActivity</td>
</tr>
<tr>
<td style="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_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</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_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring 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 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 2: 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 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 (f)(2)(v)<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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.C.Q3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.1.Q5)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.3.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//718/tableOfContent<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 (b)<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 (f)(1)<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 (f)(2)<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_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="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>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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060565712736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 2 - Acquisitions (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 02, 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_TableTextBlock', window );"><strong>Notes Tables</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_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Measurement</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Period</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">(as initially reported)</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Adjustments</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">(as adjusted)</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 52%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accounts receivable</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">959</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(397</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">562</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Inventory</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">3,481</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">146</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">3,627</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Property, plant and equipment</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">275</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">275</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other assets</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,132</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(1,108</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">24</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Tradenames</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,689</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,689</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer relationships</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,512</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,512</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Goodwill</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">5,858</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,494</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">7,352</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accounts payable</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(25</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(133</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(158</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued liabilities</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(18</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(20</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,863</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,863</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
      </tr>

     </tbody>
    </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_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.</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 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Paragraph 1<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-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_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="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_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TableTextBlock</td>
</tr>
<tr>
<td style="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>39
<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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060562559312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 3 - Inventory (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 02, 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_TableTextBlock', window );"><strong>Notes Tables</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, Current [Table Text Block]</a></td>
<td class="text">
    <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 18pt;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">As of</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">December 31, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 68%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Raw materials</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">71,392</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">78,586</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Work-in-process</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">24,915</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">23,906</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Finished goods</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">121,197</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">131,081</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">217,504</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">233,573</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
      </tr>

     </tbody>
    </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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TableTextBlock</td>
</tr>
<tr>
<td style="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>40
<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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060565638624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 4 - Property, Plant and Equipment, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 02, 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_TableTextBlock', window );"><strong>Notes Tables</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 );">Property, Plant and Equipment [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">As of</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">December 31, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 68%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Land</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">3,426</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">3,426</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Buildings and improvements</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">11,669</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">11,051</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Machinery and equipment</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">70,947</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">66,140</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Construction in process</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,939</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">9,563</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total property, plant and equipment</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">91,981</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">90,180</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Less: accumulated depreciation</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">42,290</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">37,999</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Property, plant and equipment, net</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">49,691</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">52,181</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
      </tr>

     </tbody>
    </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_LongLivedAssetsByGeographicAreasTableTextBlock', window );">Long-Lived Assets by Geographic Areas [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">As of</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">December 31, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">United States</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">47,856</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">50,434</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">International</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">1,835</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">1,747</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total property, plant and equipment, net</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">49,691</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">52,181</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
      </tr>

     </tbody>
    </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_LongLivedAssetsByGeographicAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds 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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph b<br> -SubTopic 10<br> -Topic 280<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock</td>
</tr>
<tr>
<td style="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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TableTextBlock</td>
</tr>
<tr>
<td style="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>41
<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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060562831376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 5 - Goodwill and Other Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 02, 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_TableTextBlock', window );"><strong>Notes Tables</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_ScheduleOfGoodwillTextBlock', window );">Schedule of Goodwill [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 18pt;"><tbody><tr class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">For the twenty-six weeks ended</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 84%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Balance on December 31, 2022</b></p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">418,121</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Measurement period adjustments</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">935</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Balance on July 2, 2023</b></p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">419,056</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td></tr>
</tbody></table>
   <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_hlly_ScheduleOfIntangibleAssetsTableTextBlock', window );">Schedule of Intangible Assets [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">July 2, 2023</em></em></em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Gross Carrying Amount</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Accumulated Amortization</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Net Carrying Value</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 52%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Finite-lived intangible assets:</p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Customer relationships</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">269,950</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(49,949</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">220,001</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Tradenames</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">13,775</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(5,206</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">8,569</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Technology</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">26,676</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(12,742</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,934</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total finite-lived intangible assets</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">310,401</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(67,897</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">242,504</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Indefinite-lived intangible assets:</p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Tradenames</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">175,109</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">175,109</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="10" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">December 31, 2022</p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="vertical-align: bottom;"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Gross Carrying Amount</p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Accumulated Amortization</p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Net Carrying Value</p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 52%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Finite-lived intangible assets:</p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Customer relationships</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">269,950</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(44,178</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">225,772</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Tradenames</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">13,775</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(4,843</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">8,932</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Technology</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">26,676</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(11,523</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">15,153</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total finite-lived intangible assets</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">310,401</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(60,544</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">249,857</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Indefinite-lived intangible assets:</p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Tradenames</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">174,998</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">174,998</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
</tbody></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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 84%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2023 (excluding the twenty-six weeks ended July 2, 2023)</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">7,204</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">13,744</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">13,714</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">13,608</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">13,493</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Thereafter</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">180,741</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">242,504</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hlly_ScheduleOfIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 schedule of intangible 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;">hlly_ScheduleOfIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlly_</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_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 goodwill by reportable segment and in total which includes a rollforward schedule.</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 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<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/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1A<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-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_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived 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> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="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_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TableTextBlock</td>
</tr>
<tr>
<td style="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>42
<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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060565621024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 6 - Accrued Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 02, 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_TableTextBlock', window );"><strong>Notes Tables</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 Liabilities [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">As of</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">December 31, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Accrued freight</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">5,865</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">6,861</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Accrued employee compensation and benefits</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">8,682</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">6,259</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Accrued returns and allowances</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">6,094</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">5,214</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Accrued taxes</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">8,793</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">5,222</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Current portion of operating lease liabilities</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">5,112</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">5,112</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Accrued other</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">12,059</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">14,649</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total accrued liabilities</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">46,605</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">43,317</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
      </tr>

     </tbody>
    </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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TableTextBlock</td>
</tr>
<tr>
<td style="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>43
<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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060565620464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 7 - Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 02, 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_TableTextBlock', window );"><strong>Notes Tables</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_ScheduleOfDebtTableTextBlock', window );">Schedule of Debt [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">As of</em></em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">December 31, 2022</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 68%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">First lien term loan due November 17, 2028</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">645,636</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">649,350</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Revolver</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#8212;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">10,000</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">2,453</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">2,770</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Less unamortized debt issuance costs</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(12,083</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(11,557</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">636,006</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">650,563</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Less current portion of long-term debt</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(6,571</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(7,000</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">629,435</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">643,563</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></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_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of Maturities of Long-Term Debt [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Debt</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Debt Issuance Costs</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 68%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2023 (excluding the twenty-six weeks ended July 2, 2023)</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">3,793</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">907</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">7,447</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,942</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">7,642</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">2,096</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">6,571</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">2,265</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">6,571</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">2,450</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Thereafter</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">616,065</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,423</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">648,089</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">12,083</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></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_ScheduleOfDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.</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_ScheduleOfDebtTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 maturity and sinking fund requirement for long-term 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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-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_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="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_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TableTextBlock</td>
</tr>
<tr>
<td style="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>44
<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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060562295808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 10 - Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 02, 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_TableTextBlock', window );"><strong>Notes Tables</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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="14" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Fair Value Measured on July 2, 2023</em></em></em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Level 1</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Level 2</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Level 3</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Total</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Assets:</p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Interest rate collar</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">2,068</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">2,068</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Liabilities:</p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Warrant liability (Public)</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">4,994</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">4,994</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Warrant liability (Private)</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">2,731</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">2,731</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Earn-out liability</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,565</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,565</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total fair value liabilities</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,994</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,296</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">10,290</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
      </tr>

     </tbody>
    </table>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="14" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Fair Value Measured on December 31, 2022</em></em></em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Level 1</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Level 2</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Level 3</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Total</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Liabilities:</p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Warrant liability (Public)</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">2,691</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">2,691</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Warrant liability (Private)</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,581</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,581</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Earn-out liability</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,176</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,176</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total fair value liabilities</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,691</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,757</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,448</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
      </tr>

     </tbody>
    </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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock', window );">Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">December 31, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 68%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Valuation date price</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">4.09</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">2.12</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Strike price</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">11.50</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">11.50</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Remaining life (in years)</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">3.04</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">3.54</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected dividend</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">&#8212;</em></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">&#8212;</em></td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Risk-free interest rate</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">4.36</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">4.06</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Price threshold</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">18.00</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">18.00</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

     </tbody>
    </table>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">December 31, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 68%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Valuation date price</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">4.09</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">2.12</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected term (in years)</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">5.04</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">5.54</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expected volatility</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">61.26</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">70.33</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Risk-free interest rate</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">4.01</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">3.88</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Price hurdle</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">15.00</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">15.00</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

     </tbody>
    </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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock', window );">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Private Warrants</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Earn-Out Liability</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Total</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 52%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Balance at December 31, 2021</b></p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">21,793</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">26,596</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">48,389</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Liabilities reclassed to equity</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(14,689</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(14,689</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Gains included in earnings</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(7,653</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,853</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(9,506</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Balance at July 3, 2022</b></p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,140</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">10,054</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">24,194</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td>&#160;</td>
       <td>&#160;</td>
       <td>&#160;</td>
       <td>&#160;</td>
       <td>&#160;</td>
       <td>&#160;</td>
       <td>&#160;</td>
       <td>&#160;</td>
       <td>&#160;</td>
       <td>&#160;</td>
       <td>&#160;</td>
       <td>&#160;</td>
       <td>&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Balance at December 31, 2022</b></p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,581</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,176</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">2,757</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Losses included in earnings</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 13%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,150</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 13%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1,389</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 13%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">2,539</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Balance at July 2, 2023</b></p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,731</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,565</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,296</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
      </tr>

     </tbody>
    </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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.</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> -Subparagraph (bbb)<br> -SubTopic 10<br> -Topic 820<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock</td>
</tr>
<tr>
<td style="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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.</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> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 820<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date 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 (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</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 820<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/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<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/2147482106/820-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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="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_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TableTextBlock</td>
</tr>
<tr>
<td style="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>45
<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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060561880704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 11 - Revenue (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 02, 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_TableTextBlock', window );"><strong>Notes Tables</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_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock', window );">Revenue from External Customers by Products and Services [Table Text Block]</a></td>
<td class="text">
    <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the thirteen weeks ended</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the twenty-six weeks ended</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Electronic systems</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">74,401</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">71,060</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">143,152</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">157,206</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Mechanical systems</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">40,920</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">44,206</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">84,238</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">90,048</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Exhaust</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">17,384</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">18,037</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">33,213</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">37,369</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accessories</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">26,382</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">28,353</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">53,847</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">57,099</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Safety</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">16,175</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">17,764</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">33,017</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">37,753</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net sales</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">175,262</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">179,420</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">347,467</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">379,475</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
      </tr>

     </tbody>
    </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_RevenueFromExternalCustomersByGeographicAreasTableTextBlock', window );">Revenue from External Customers by Geographic Areas [Table Text Block]</a></td>
<td class="text">
    <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the thirteen weeks ended</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the twenty-six weeks ended</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">United States</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">170,817</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">173,514</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">337,235</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">369,573</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Italy</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,445</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,906</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10,232</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">9,902</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net sales</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">175,262</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">179,420</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">347,467</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">379,475</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
      </tr>

     </tbody>
    </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_RevenueFromExternalCustomersByGeographicAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.</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 41<br> -Subparagraph a<br> -SubTopic 10<br> -Topic 280<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.</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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock</td>
</tr>
<tr>
<td style="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_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TableTextBlock</td>
</tr>
<tr>
<td style="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>46
<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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060560273680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 12 - Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 02, 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_TableTextBlock', window );"><strong>Notes Tables</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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</a></td>
<td class="text">
    <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the thirteen weeks ended</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the twenty-six weeks ended</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Income tax expense</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">4,098</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">3,023</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">5,664</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">10,211</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Effective tax rates</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">24.0</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">%</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">6.9</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">%</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">24.7</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">%</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">15.1</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">%</td>
      </tr>

     </tbody>
    </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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 12<br> -Section 50<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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TableTextBlock</td>
</tr>
<tr>
<td style="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>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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060562157504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 13 - Earnings Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 02, 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_TableTextBlock', window );"><strong>Notes Tables</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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</a></td>
<td class="text">
    <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the thirteen weeks ended</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the twenty-six weeks ended</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Numerator:</b></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#160;</b></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#160;</b></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#160;</b></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#160;</b></td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">12,979</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">40,563</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">17,226</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">57,421</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Less: fair value adjustment for Warrants</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(20,941</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">)</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Net income (loss) - diluted</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">12,979</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">40,563</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">17,226</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">36,480</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Denominator:</b></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#160;</b></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#160;</b></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#160;</b></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#160;</b></td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average common shares outstanding - basic</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">117,221,419</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">116,931,623</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">117,187,287</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">116,398,177</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Dilutive effect of potential common shares from RSUs</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;">647,503</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">182,930</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">369,370</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">177,642</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Dilutive effect of potential common shares from Warrants</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">768,156</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average common shares outstanding - diluted</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">117,868,922</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">117,114,553</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">117,556,657</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">117,343,975</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Earnings per share:</b></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#160;</b></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#160;</b></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#160;</b></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#160;</b></td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Basic</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">0.11</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">0.35</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">0.15</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">0.49</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Diluted</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">0.11</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">0.35</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">0.15</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">0.31</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

     </tbody>
    </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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</a></td>
<td class="text">
    <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the thirteen weeks ended</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the twenty-six weeks ended</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Anti-dilutive shares excluded from calculation of diluted EPS:</p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Warrants</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;">14,633,311</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">14,633,311</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">14,633,311</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Stock options</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;">922,228</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,960,708</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">922,228</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,960,708</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Restricted stock units</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,224,507</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;">220,051</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,224,507</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;">220,051</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 9pt;">Performance stock units</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: right; padding: 0; margin: 0">2,469,412</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">2,469,412</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Unvested Earn-out Shares</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">1,093,750</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,093,750</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,093,750</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,093,750</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total anti-dilutive shares</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">20,343,208</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">17,907,820</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">20,343,208</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,274,509</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td>
      </tr>

     </tbody>
    </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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.</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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for 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/2009/role/commonPracticeRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="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_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TableTextBlock</td>
</tr>
<tr>
<td style="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>48
<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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060562526608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 14 - Benefit Plans (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 02, 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_TableTextBlock', window );"><strong>Notes Tables</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_ScheduleOfNetBenefitCostsTableTextBlock', window );">Schedule of Net Benefit Costs [Table Text Block]</a></td>
<td class="text">
    <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;">For the thirteen weeks ended</em></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;">For the twenty-six weeks ended</em></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 68%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Components of expense:</p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Service cost</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">27</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">54</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Interest cost</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">32</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">64</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Expected return on plan assets</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(52</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(104</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Net periodic benefit cost</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></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_ScheduleOfNetBenefitCostsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.</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 715<br> -SubTopic 20<br> -Subparagraph (h)<br> -Name Accounting Standards Codification<br> -Paragraph 1<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_ScheduleOfNetBenefitCostsTableTextBlock</td>
</tr>
<tr>
<td style="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_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TableTextBlock</td>
</tr>
<tr>
<td style="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>49
<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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060565634256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 15 - Equity-based Compensation Plans (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 02, 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_TableTextBlock', window );"><strong>Notes Tables</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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]</a></td>
<td class="text">
    <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the thirteen weeks ended</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the twenty-six weeks ended</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Restricted stock units</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">$</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1,167</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,350</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,815</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">2,533</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Performance stock units</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: right; padding: 0; margin: 0">322</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: right; padding: 0; margin: 0">374</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Stock options</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">317</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">652</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">11</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,205</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Profit interest units</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,481</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">2,907</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

     </tbody>
    </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_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock', window );">Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">Unvested Restricted Stock Units</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Weighted</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Number of</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Average Grant</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">RSUs</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Date Fair Value</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 68%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">December 31, 2022</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,108,330</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">9.43</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Granted</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">2,437,743</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">2.75</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Vested</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(126,197</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">10.56</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Forfeited</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(189,640</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">12.13</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">July 2, 2023</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,230,236</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">3.42</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

     </tbody>
    </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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Share-Based Payment Arrangement, Option, Activity [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Weighted Average</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Weighted</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Remaining</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Number of</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Average</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Contractual</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Stock Options</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Exercise Price</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">Term (years)</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 52%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Options outstanding on December 31, 2022</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,709,690</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">10.97</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Forfeited</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">(592,588</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">)</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">11.11</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 9pt;">Expired</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(194,874</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">)</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">10.50</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;">&#160;</em></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Options outstanding on July 2, 2023</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">922,228</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">10.98</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">8.26</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Options exercisable on, July 2, 2023</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">307,401</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">10.98</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">8.26</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

     </tbody>
    </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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.</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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 changes in outstanding nonvested restricted stock units.</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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<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_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 718<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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="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_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TableTextBlock</td>
</tr>
<tr>
<td style="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>50
<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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060565678752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 16 - Lease Commitments (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 02, 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_TableTextBlock', window );"><strong>Notes Tables</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_hlly_ScheduleOfOperatingLeaseAssetsAndObligationsTableTextBlock', window );">Schedule of Operating Lease Assets and Obligations [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">As of</em></em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">December 31, 2022</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 68%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Assets:</b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Operating right of use assets</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">28,965</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">29,522</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Liabilities:</b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Current operating lease liabilities - Accrued liabilities</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">5,112</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">5,112</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Long-term operating lease liabilities</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">24,589</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">24,992</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total lease liabilities</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">29,701</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">30,104</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Lease term and discount rate</b></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Weighted average remaining lease term (in years)</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">7.6</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">7.9</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Weighted average discount rate</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">5.91</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">5.77</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">%</td></tr>
</tbody></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_LeaseCostTableTextBlock', window );">Lease, Cost [Table Text Block]</a></td>
<td class="text">
    <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-indent: -9pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the thirteen weeks ended</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the twenty-six weeks ended</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Components of lease expense:</b></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#160;</b></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#160;</b></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#160;</b></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#160;</b></td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Operating lease expense</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,707</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,482</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">3,293</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">3,901</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Short-term lease expense</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">466</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">642</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">978</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,250</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Variable lease expense</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">17</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">327</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">169</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">414</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total lease expense</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,190</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,451</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,440</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5,565</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Supplemental cash flow information related to leases:</b></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#160;</b></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#160;</b></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#160;</b></td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"><b>&#160;</b></td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Cash paid for amounts included in measurement of operating lease liabilities</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">1,720</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">1,821</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">3,471</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">3,581</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Right-of-use assets obtained in exchange for new operating lease liabilities</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">2,354</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">13,491</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">2,354</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">13,769</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;">Decapitalization of right-of-use assets upon lease termination or modification</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">154</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">12,178</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">154</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">12,178</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      </tr>

     </tbody>
    </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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 84%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2023 (excluding the twenty-six weeks ended July 2, 2023)</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">3,434</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">5,964</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">4,433</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">4,236</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">4,182</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Thereafter</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">15,035</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total lease payments</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">37,284</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Less imputed interest</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(7,583</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Present value of lease liabilities</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">29,701</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
      </tr>

     </tbody>
    </table>
   <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hlly_ScheduleOfOperatingLeaseAssetsAndObligationsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 schedule of operating lease assets and obligations.</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;">hlly_ScheduleOfOperatingLeaseAssetsAndObligationsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlly_</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_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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TableTextBlock</td>
</tr>
<tr>
<td style="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>51
<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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060562567472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 17 - Acquisition, Restructuring and Management Fee Costs (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 02, 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_TableTextBlock', window );"><strong>Notes Tables</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_hlly_ScheduleOfAcquisitionRestructuringAndManagementFeeCostsTableTextBlock', window );">Schedule of Acquisition, Restructuring and Management Fee Costs [Table Text Block]</a></td>
<td class="text">
    <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the thirteen weeks ended</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the twenty-six weeks ended</em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Acquisitions <sup style="vertical-align:top;line-height:120%;">(1)</sup></p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,372</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#8212;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">1,621</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Restructuring <sup style="vertical-align:top;line-height:120%;">(2)</sup></p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">352</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">319</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,691</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">360</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total acquisition, restructuring and management fees</p> </td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">352</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,691</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,691</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,981</td>
       <td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td colspan="16" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">(1) Includes professional fees for legal, accounting, consulting, administrative, and other professional services directly attributable to acquisitions.</em></em></em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td colspan="16" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">(2) Includes costs incurred as part of the restructuring of operations including professional and consulting services and executive severance.</em></em></em></em></p> </td>
       <td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td>
      </tr>

     </tbody>
    </table>
   <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hlly_ScheduleOfAcquisitionRestructuringAndManagementFeeCostsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 schedule of acquisition, restructuring, and management fee cost.</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;">hlly_ScheduleOfAcquisitionRestructuringAndManagementFeeCostsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlly_</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_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TableTextBlock</td>
</tr>
<tr>
<td style="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>52
<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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060562249136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 18 - Commitments and Contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 02, 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_TableTextBlock', window );"><strong>Notes Tables</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_ScheduleOfProductWarrantyLiabilityTableTextBlock', window );">Schedule of Product Warranty Liability [Table Text Block]</a></td>
<td class="text">
    <table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the thirteen weeks ended</em></em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">For the twenty-six weeks ended</em></em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 2, 2023</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><em style="font: inherit;">July 3, 2022</em></p> </td><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Beginning balance</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">3,181</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">3,816</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">3,584</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">3,994</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Accrued for current year warranty claims</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;">3,513</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;">446</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;">6,467</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;">3,034</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Settlement of warranty claims</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,818</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,937</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(6,175</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(4,703</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"> <p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Ending balance</p> </td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,876</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,325</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,876</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,325</td><td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></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_ScheduleOfProductWarrantyLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty 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 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)<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_ScheduleOfProductWarrantyLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="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_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TableTextBlock</td>
</tr>
<tr>
<td style="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>53
<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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060562041104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 2 - Acquisitions (Details Textual) - John's, Southern Kentucky Classics, and Vesta Motorsports [Member]<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</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_PaymentsToAcquireBusinessesGross', window );">Payments to Acquire Businesses, Gross</a></td>
<td class="nump">$ 14,863<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_hlly_BusinessCombinationIntangibleAssetsIncludingGoodwillAcquired', window );">Business Combination Intangible Assets Including Goodwill Acquired</a></td>
<td class="nump">$ 10,553<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_BusinessAcquisitionAxis=hlly_JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember', window );">Customer Relationships [Member]</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_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Asset, Useful Life (Year)</a></td>
<td class="text">20 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hlly_BusinessCombinationIntangibleAssetsIncludingGoodwillAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination Intangible Assets Including Goodwill Acquired.</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;">hlly_BusinessCombinationIntangibleAssetsIncludingGoodwillAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlly_</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_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the 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>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_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="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_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 business during the period. The cash portion only of the acquisition price.</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 805<br> -SubTopic 30<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/2147479581/805-30-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<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_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="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_BusinessAcquisitionAxis=hlly_JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BusinessAcquisitionAxis=hlly_JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</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>54
<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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060554471456">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 2 - Acquisitions - Allocation of the Purchase Price to the Estimated Fair Values of Assets Acquired and Liabilities Assumed (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 02, 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_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 419,056<span></span>
</td>
<td class="nump">$ 418,121<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_BusinessAcquisitionAxis=hlly_JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember', window );">John's, Southern Kentucky Classics, and Vesta Motorsports [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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">562<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventory</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,627<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property, plant and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">275<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24<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_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,352<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(158)<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_hlly_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccrued', window );">Accrued liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(20)<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,863<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_BusinessAcquisitionAxis=hlly_JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember', window );">John's, Southern Kentucky Classics, and Vesta Motorsports [Member] | Trade Names [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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,689<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_BusinessAcquisitionAxis=hlly_JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember', window );">John's, Southern Kentucky Classics, and Vesta Motorsports [Member] | Customer Relationships [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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,512<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_BusinessAcquisitionAxis=hlly_JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember', window );">John's, Southern Kentucky Classics, and Vesta Motorsports [Member] | Previously Reported [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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">959<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventory</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,481<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property, plant and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">275<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,132<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_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,858<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(25)<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_hlly_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccrued', window );">Accrued liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(18)<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,863<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_BusinessAcquisitionAxis=hlly_JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember', window );">John's, Southern Kentucky Classics, and Vesta Motorsports [Member] | Previously Reported [Member] | Trade Names [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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,689<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_BusinessAcquisitionAxis=hlly_JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember', window );">John's, Southern Kentucky Classics, and Vesta Motorsports [Member] | Previously Reported [Member] | Customer Relationships [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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,512<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_BusinessAcquisitionAxis=hlly_JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember', window );">John's, Southern Kentucky Classics, and Vesta Motorsports [Member] | Revision of Prior Period, Adjustment [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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(397)<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventory</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">146<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,108)<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_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,494<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(133)<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_hlly_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccrued', window );">Accrued liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2)<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net</a></td>
<td class="text">&#160;<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_hlly_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business combination recognized identifiable assets acquired and liabilities assumed current liabilities accrued.</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;">hlly_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlly_</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.</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 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther</td>
</tr>
<tr>
<td style="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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.</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 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables</td>
</tr>
<tr>
<td style="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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.</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 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable</td>
</tr>
<tr>
<td style="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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 identifiable intangible assets recognized as of the acquisition date.</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 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles</td>
</tr>
<tr>
<td style="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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 inventory recognized as of the acquisition date.</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 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory</td>
</tr>
<tr>
<td style="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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 property, plant, and equipment recognized as of the acquisition date.</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 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.</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 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="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_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</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 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<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(15))<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/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/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_Goodwill</td>
</tr>
<tr>
<td style="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_BusinessAcquisitionAxis=hlly_JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BusinessAcquisitionAxis=hlly_JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</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_RestatementAxis=srt_ScenarioPreviouslyReportedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RestatementAxis=srt_ScenarioPreviouslyReportedMember</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_RestatementAxis=srt_RestatementAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RestatementAxis=srt_RestatementAdjustmentMember</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>55
<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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060556616784">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 3 - Inventory - Schedule of Inventory (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 02, 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_InventoryRawMaterials', window );">Raw materials</a></td>
<td class="nump">$ 71,392<span></span>
</td>
<td class="nump">$ 78,586<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_InventoryWorkInProcess', window );">Work-in-process</a></td>
<td class="nump">24,915<span></span>
</td>
<td class="nump">23,906<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_InventoryFinishedGoods', window );">Finished goods</a></td>
<td class="nump">121,197<span></span>
</td>
<td class="nump">131,081<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_InventoryNet', window );">Inventory, Net</a></td>
<td class="nump">$ 217,504<span></span>
</td>
<td class="nump">$ 233,573<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_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_InventoryRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 raw materials 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/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)(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_InventoryRawMaterials</td>
</tr>
<tr>
<td style="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_InventoryWorkInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 merchandise or goods in the production process expected to be completed 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)(3))<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_InventoryWorkInProcess</td>
</tr>
<tr>
<td style="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>56
<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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060556499344">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 4 - Property, Plant and Equipment, Net - Schedule of Property, Plant, and Equipment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 02, 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_PropertyPlantAndEquipmentGross', window );">Property, Plant, and Equipment, Gross</a></td>
<td class="nump">$ 91,981<span></span>
</td>
<td class="nump">$ 90,180<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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: accumulated depreciation</a></td>
<td class="nump">42,290<span></span>
</td>
<td class="nump">37,999<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_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">49,691<span></span>
</td>
<td class="nump">52,181<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_LandMember', window );">Land [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_PropertyPlantAndEquipmentGross', window );">Property, Plant, and Equipment, Gross</a></td>
<td class="nump">3,426<span></span>
</td>
<td class="nump">3,426<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_BuildingAndBuildingImprovementsMember', window );">Building and Building Improvements [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_PropertyPlantAndEquipmentGross', window );">Property, Plant, and Equipment, Gross</a></td>
<td class="nump">11,669<span></span>
</td>
<td class="nump">11,051<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_MachineryAndEquipmentMember', window );">Machinery and 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_PropertyPlantAndEquipmentGross', window );">Property, Plant, and Equipment, Gross</a></td>
<td class="nump">70,947<span></span>
</td>
<td class="nump">66,140<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_ConstructionInProgressMember', window );">Construction in Progress [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_PropertyPlantAndEquipmentGross', window );">Property, Plant, and Equipment, Gross</a></td>
<td class="nump">$ 5,939<span></span>
</td>
<td class="nump">$ 9,563<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/2147479440/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_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/2147479440/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/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)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: 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/2147480842/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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LandMember</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_BuildingAndBuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BuildingAndBuildingImprovementsMember</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_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MachineryAndEquipmentMember</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_ConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConstructionInProgressMember</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>57
<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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060566602448">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 4 - Property, Plant and Equipment, Net - Schedule of Long-lived Assets by Geographic Locations (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 02, 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_PropertyPlantAndEquipmentNet', window );">Property, plant, and equipment, net</a></td>
<td class="nump">$ 49,691<span></span>
</td>
<td class="nump">$ 52,181<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=country_US', window );">UNITED STATES</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_PropertyPlantAndEquipmentNet', window );">Property, plant, and equipment, net</a></td>
<td class="nump">47,856<span></span>
</td>
<td class="nump">50,434<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=us-gaap_NonUsMember', window );">Non-US [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_PropertyPlantAndEquipmentNet', window );">Property, plant, and equipment, net</a></td>
<td class="nump">$ 1,835<span></span>
</td>
<td class="nump">$ 1,747<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_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/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)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: 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/2147480842/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_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=country_US</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=us-gaap_NonUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=us-gaap_NonUsMember</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>58
<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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060565056624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 5 - Goodwill and Other Intangible Assets (Details Textual) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 02, 2023</div></th>
<th class="th"><div>Jul. 03, 2022</div></th>
<th class="th"><div>Jul. 02, 2023</div></th>
<th class="th"><div>Jul. 03, 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_GoodwillImpairmentLoss', window );">Goodwill, Impairment Loss</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<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_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill', window );">Impairment of Intangible Assets, Indefinite-Lived (Excluding Goodwill)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</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_us-gaap_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</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 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-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_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="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_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value.</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><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-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_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill</td>
</tr>
<tr>
<td style="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>59
<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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060562224064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 5 - Goodwill and Other Intangible Assets - Schedule of Goodwill (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jul. 02, 2023 </div>
<div>USD ($)</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_Goodwill', window );">Balance</a></td>
<td class="nump">$ 418,121<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_GoodwillPeriodIncreaseDecrease', window );">Measurement period adjustments</a></td>
<td class="nump">935<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_Goodwill', window );">Balance</a></td>
<td class="nump">$ 419,056<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_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</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 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<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(15))<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/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/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_Goodwill</td>
</tr>
<tr>
<td style="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_GoodwillPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</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 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-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_GoodwillPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060560642848">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 5 - Goodwill and Other Intangible Assets - Summary of Intangible Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 02, 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_FiniteLivedIntangibleAssetsGross', window );">Finite-Lived Intangible Assets, Gross</a></td>
<td class="nump">$ 310,401<span></span>
</td>
<td class="nump">$ 310,401<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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Finite-Lived Intangible Assets, Accumulated Amortization</a></td>
<td class="num">(67,897)<span></span>
</td>
<td class="num">(60,544)<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_FiniteLivedIntangibleAssetsNet', window );">Finite-Lived Intangible Assets, Net</a></td>
<td class="nump">242,504<span></span>
</td>
<td class="nump">249,857<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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=hlly_TradeNames1Member', window );">Trade Names 1 [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_IndefiniteLivedIntangibleAssetsExcludingGoodwill', window );">Tradenames</a></td>
<td class="nump">175,109<span></span>
</td>
<td class="nump">174,998<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships [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_FiniteLivedIntangibleAssetsGross', window );">Finite-Lived Intangible Assets, Gross</a></td>
<td class="nump">269,950<span></span>
</td>
<td class="nump">269,950<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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Finite-Lived Intangible Assets, Accumulated Amortization</a></td>
<td class="num">(49,949)<span></span>
</td>
<td class="num">(44,178)<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_FiniteLivedIntangibleAssetsNet', window );">Finite-Lived Intangible Assets, Net</a></td>
<td class="nump">220,001<span></span>
</td>
<td class="nump">225,772<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade Names [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_FiniteLivedIntangibleAssetsGross', window );">Finite-Lived Intangible Assets, Gross</a></td>
<td class="nump">13,775<span></span>
</td>
<td class="nump">13,775<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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Finite-Lived Intangible Assets, Accumulated Amortization</a></td>
<td class="num">(5,206)<span></span>
</td>
<td class="num">(4,843)<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_FiniteLivedIntangibleAssetsNet', window );">Finite-Lived Intangible Assets, Net</a></td>
<td class="nump">8,569<span></span>
</td>
<td class="nump">8,932<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember', window );">Technology-Based Intangible Assets [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_FiniteLivedIntangibleAssetsGross', window );">Finite-Lived Intangible Assets, Gross</a></td>
<td class="nump">26,676<span></span>
</td>
<td class="nump">26,676<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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Finite-Lived Intangible Assets, Accumulated Amortization</a></td>
<td class="num">(12,742)<span></span>
</td>
<td class="num">(11,523)<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_FiniteLivedIntangibleAssetsNet', window );">Finite-Lived Intangible Assets, Net</a></td>
<td class="nump">$ 13,934<span></span>
</td>
<td class="nump">$ 15,153<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_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</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(16))<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 350<br> -SubTopic 30<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/2147482665/350-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_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="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_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</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 928<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483147/928-340-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<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/2147482665/350-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_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="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_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</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 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<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/2147482665/350-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_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="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_IndefiniteLivedIntangibleAssetsExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.</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 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-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_IndefiniteLivedIntangibleAssetsExcludingGoodwill</td>
</tr>
<tr>
<td style="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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=hlly_TradeNames1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=hlly_TradeNames1Member</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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember</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>61
<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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060556424288">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 5 - Goodwill and Other Intangible Assets - Schedule of Finite-lived Intangible Assets, Future Amortization Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 02, 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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear', window );">2023 (excluding the twenty-six weeks ended July 2, 2023)</a></td>
<td class="nump">$ 7,204<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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2024</a></td>
<td class="nump">13,744<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2025</a></td>
<td class="nump">13,714<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2026</a></td>
<td class="nump">13,608<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2027</a></td>
<td class="nump">13,493<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_hlly_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour', window );">Thereafter</a></td>
<td class="nump">180,741<span></span>
</td>
<td class="text">&#160;<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_FiniteLivedIntangibleAssetsNet', window );">Total</a></td>
<td class="nump">$ 242,504<span></span>
</td>
<td class="nump">$ 249,857<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hlly_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finite Lived Intangible Assets Amortization Expense After Year Four.</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;">hlly_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlly_</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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<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/2147482665/350-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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.</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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<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/2147482665/350-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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<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/2147482665/350-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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<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/2147482665/350-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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="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_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</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 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<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/2147482665/350-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_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="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>62
<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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060561933488">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 6 - Accrued Liabilities - Accrued Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 02, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</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_hlly_AccruedFreightCurrent', window );">Accrued freight</a></td>
<td class="nump">$ 5,865<span></span>
</td>
<td class="nump">$ 6,861<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_AccruedEmployeeBenefitsCurrent', window );">Accrued employee compensation and benefits</a></td>
<td class="nump">8,682<span></span>
</td>
<td class="nump">6,259<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_hlly_AccruedReturnsAndAllowancesCurrent', window );">Accrued returns and allowances</a></td>
<td class="nump">6,094<span></span>
</td>
<td class="nump">5,214<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_AccruedIncomeTaxesCurrent', window );">Accrued taxes</a></td>
<td class="nump">8,793<span></span>
</td>
<td class="nump">5,222<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 );">Current portion of operating lease liabilities</a></td>
<td class="nump">5,112<span></span>
</td>
<td class="nump">5,112<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_OtherAccruedLiabilitiesCurrent', window );">Accrued other</a></td>
<td class="nump">12,059<span></span>
</td>
<td class="nump">14,649<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_AccruedLiabilitiesCurrent', window );">Total accrued liabilities</a></td>
<td class="nump">$ 46,605<span></span>
</td>
<td class="nump">$ 43,317<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hlly_AccruedFreightCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 freight. 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>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;">hlly_AccruedFreightCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlly_</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_hlly_AccruedReturnsAndAllowancesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current accrued returns and allowance.</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;">hlly_AccruedReturnsAndAllowancesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlly_</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_AccruedEmployeeBenefitsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. 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> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<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_AccruedEmployeeBenefitsCurrent</td>
</tr>
<tr>
<td style="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_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</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 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/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_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="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> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<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_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_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<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_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="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>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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060554549920">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 7 - Debt (Details Textual)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Nov. 18, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Jul. 02, 2023</div></th>
<th class="th">
<div>Apr. 02, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 28, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 04, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 02, 2022 </div>
<div>USD ($)</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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateContractMember', window );">Interest Rate Contract [Member] | Designated as Hedging Instrument [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>
</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_DerivativeNotionalAmount', window );">Derivative, Notional Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500,000<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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [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>
</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_DebtInstrumentTerm', window );">Debt Instrument, Term (Year)</a></td>
<td class="text">5 years<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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of Credit Facility, Maximum Borrowing Capacity</a></td>
<td class="nump">$ 125,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>
</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_CreditFacilityAxis=us-gaap_LetterOfCreditMember', window );">Letter of Credit [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>
</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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of Credit Facility, Maximum Borrowing Capacity</a></td>
<td class="nump">10,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>
</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_LettersOfCreditOutstandingAmount', window );">Letters of Credit Outstanding, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,728<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_LongtermDebtTypeAxis=hlly_DelayedDrawTermLoanMember', window );">Delayed Draw Term Loan [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>
</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_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="nump">100,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>
</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_hlly_DebtInstrumentWithdrawnAmount', window );">Debt Instrument, Withdrawn Amount</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="nump">$ 57,000<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_DebtInstrumentAxis=hlly_FirstLienNoteDueNovember172028Member', window );">First Lien Note Due November 17, 2028 [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>
</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_DeferredFinanceCostsGross', window );">Debt Issuance Costs, Gross</a></td>
<td class="nump">$ 13,413<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=hlly_FirstLienNoteDueNovember172028Member', window );">First Lien Note Due November 17, 2028 [Member] | Term Loan [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>
</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_DebtInstrumentTerm', window );">Debt Instrument, Term (Year)</a></td>
<td class="text">7 years<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_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="nump">$ 600,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>
</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_DebtInstrumentAxis=hlly_FirstLienNoteDueNovember172028Member', window );">First Lien Note Due November 17, 2028 [Member] | Delayed Draw Term Loan [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>
</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_DebtInstrumentPeriodicPaymentPrincipal', window );">Debt Instrument, Periodic Payment, Principal</a></td>
<td class="nump">$ 1,643<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hlly_DebtInstrumentPeriodicPaymentPercentageOfAnnualExcessCashFlow', window );">Debt Instrument, Periodic Payment, Percentage of Annual Excess Cash FLow</a></td>
<td class="nump">50.00%<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=hlly_TheCreditAgreementMember', window );">The Credit 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>
<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_DeferredFinanceCostsGross', window );">Debt Issuance Costs, Gross</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">$ 1,427<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_DebtWeightedAverageInterestRate', window );">Debt, Weighted Average Interest Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.20%<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hlly_DebtInstrumentCovenantConsolidatedNetLeverageRatio', window );">Debt Instrument, Covenant, Consolidated Net Leverage Ratio</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">7.25<span></span>
</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_hlly_DebtInstrumentCovenantMinimumLiquidity', window );">Debt Instrument, Covenant, Minimum Liquidity</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">$ 45,000<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_hlly_DebtInstrumentCovenantConsolidatedNetLeverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 consolidated net leverage ratio under the covenant of the debt 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;">hlly_DebtInstrumentCovenantConsolidatedNetLeverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlly_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</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_hlly_DebtInstrumentCovenantMinimumLiquidity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 minimum liquidity for debt instrument covenant.</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;">hlly_DebtInstrumentCovenantMinimumLiquidity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlly_</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_hlly_DebtInstrumentPeriodicPaymentPercentageOfAnnualExcessCashFlow">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 annual excess cash flow required to pay down the debt 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;">hlly_DebtInstrumentPeriodicPaymentPercentageOfAnnualExcessCashFlow</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlly_</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_hlly_DebtInstrumentWithdrawnAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument Withdrawn Amount.</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;">hlly_DebtInstrumentWithdrawnAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlly_</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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (par) amount of debt instrument at time of issuance.</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 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482900/835-30-50-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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482949/835-30-55-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_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="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_DebtInstrumentPeriodicPaymentPrincipal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 required periodic payments applied to principal.</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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<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_DebtInstrumentPeriodicPaymentPrincipal</td>
</tr>
<tr>
<td style="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_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the 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>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_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="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>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_DebtWeightedAverageInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 interest rate of debt outstanding.</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_DebtWeightedAverageInterestRate</td>
</tr>
<tr>
<td style="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_DeferredFinanceCostsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</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 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-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_DeferredFinanceCostsGross</td>
</tr>
<tr>
<td style="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_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payment on derivative.</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 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1B<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="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>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_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 total amount of the contingent obligation under letters of credit outstanding as of the reporting date.</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_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="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_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(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_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateContractMember</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_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember</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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RevolvingCreditFacilityMember</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_CreditFacilityAxis=us-gaap_LetterOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LetterOfCreditMember</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_LongtermDebtTypeAxis=hlly_DelayedDrawTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LongtermDebtTypeAxis=hlly_DelayedDrawTermLoanMember</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_DebtInstrumentAxis=hlly_FirstLienNoteDueNovember172028Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=hlly_FirstLienNoteDueNovember172028Member</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_LongtermDebtTypeAxis=hlly_TermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LongtermDebtTypeAxis=hlly_TermLoanMember</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_DebtInstrumentAxis=hlly_TheCreditAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=hlly_TheCreditAgreementMember</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>64
<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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060559320736">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 7 - Debt - Schedule of Debt (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 02, 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_DebtInstrumentCarryingAmount', window );">Long-Term Debt, Gross</a></td>
<td class="nump">$ 648,089<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_OtherLongTermDebt', window );">Other</a></td>
<td class="nump">2,453<span></span>
</td>
<td class="nump">$ 2,770<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_DeferredFinanceCostsNet', window );">Less unamortized debt issuance costs</a></td>
<td class="num">(12,083)<span></span>
</td>
<td class="num">(11,557)<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_LongTermDebt', window );">Long-Term Debt</a></td>
<td class="nump">636,006<span></span>
</td>
<td class="nump">650,563<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_LongTermDebtCurrent', window );">Less current portion of long-term debt</a></td>
<td class="num">(6,571)<span></span>
</td>
<td class="num">(7,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_LongTermDebtNoncurrent', window );">Long-Term Debt, Excluding Current Maturities</a></td>
<td class="nump">629,435<span></span>
</td>
<td class="nump">643,563<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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [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_DebtInstrumentCarryingAmount', window );">Long-Term Debt, Gross</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">10,000<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_DebtInstrumentAxis=hlly_FirstLienNoteDueNovember172028Member', window );">First Lien Note Due November 17, 2028 [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_DebtInstrumentCarryingAmount', window );">Long-Term Debt, Gross</a></td>
<td class="nump">$ 645,636<span></span>
</td>
<td class="nump">$ 649,350<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_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of 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> -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/2147479853/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-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_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="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_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</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 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="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_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</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://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 5: 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/2147479440/944-210-S99-1<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(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-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_LongTermDebt</td>
</tr>
<tr>
<td style="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_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.</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(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_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="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_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</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(22))<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_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="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_OtherLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt 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 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://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/2147479440/944-210-S99-1<br><br>Reference 3: 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/2147479853/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_OtherLongTermDebt</td>
</tr>
<tr>
<td style="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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RevolvingCreditFacilityMember</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_DebtInstrumentAxis=hlly_FirstLienNoteDueNovember172028Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=hlly_FirstLienNoteDueNovember172028Member</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>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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060561941168">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 7 - Debt - Future Maturities of Long-term Debt and Amortization of Debt Issuance Cost (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 02, 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_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear', window );">2023 (excluding the thirteen weeks ended April 2, 2023), future maturities</a></td>
<td class="nump">$ 3,793<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_hlly_AmortizationOfDebtIssuanceCostsRemainderOfFiscalYear', window );">2023 (excluding the thirteen weeks ended April 2, 2023), debt issuance costs amortization</a></td>
<td class="nump">907<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2024, future maturities</a></td>
<td class="nump">7,447<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_hlly_AmortizationOfDebtIssuanceCostsYearOne', window );">2024, debt issuance costs amortization</a></td>
<td class="nump">1,942<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2025, future maturities</a></td>
<td class="nump">7,642<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_hlly_AmortizationOfDebtIssuanceCostsYearTwo', window );">2025, debt issuance costs amortization</a></td>
<td class="nump">2,096<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2026, future maturities</a></td>
<td class="nump">6,571<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_hlly_AmortizationOfDebtIssuanceCostsYearThree', window );">2026, debt issuance costs amortization</a></td>
<td class="nump">2,265<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2027, future maturities</a></td>
<td class="nump">6,571<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_hlly_AmortizationOfDebtIssuanceCostsYearFour', window );">2027, debt issuance costs amortization</a></td>
<td class="nump">2,450<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_hlly_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour', window );">Thereafter, future maturities</a></td>
<td class="nump">616,065<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_hlly_AmortizationOfDebtIssuanceCostsAfterYearFour', window );">Thereafter, debt issuance costs amortization</a></td>
<td class="nump">2,423<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentCarryingAmount', window );">Future maturities</a></td>
<td class="nump">648,089<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_DeferredFinanceCostsNet', window );">Debt issuance costs amortization</a></td>
<td class="nump">$ 12,083<span></span>
</td>
<td class="nump">$ 11,557<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hlly_AmortizationOfDebtIssuanceCostsAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortization of debt issuance costs after year four.</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;">hlly_AmortizationOfDebtIssuanceCostsAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlly_</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_hlly_AmortizationOfDebtIssuanceCostsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortization of debt issuance costs remainder of fiscal year.</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;">hlly_AmortizationOfDebtIssuanceCostsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlly_</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_hlly_AmortizationOfDebtIssuanceCostsYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortization of Debt Issuance Costs Year Four.</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;">hlly_AmortizationOfDebtIssuanceCostsYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlly_</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_hlly_AmortizationOfDebtIssuanceCostsYearOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortization of debt issuance costs year one.</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;">hlly_AmortizationOfDebtIssuanceCostsYearOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlly_</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_hlly_AmortizationOfDebtIssuanceCostsYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortization of debt issuance costs year three.</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;">hlly_AmortizationOfDebtIssuanceCostsYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlly_</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_hlly_AmortizationOfDebtIssuanceCostsYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortization of debt issuance costs year two.</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;">hlly_AmortizationOfDebtIssuanceCostsYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlly_</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_hlly_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Long term debt maturities repayments of principal after year four.</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;">hlly_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlly_</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_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of 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> -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/2147479853/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-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_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="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_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</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 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<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 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth 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 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<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 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</td>
</tr>
<tr>
<td style="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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<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 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<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 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="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_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.</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 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-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_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="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>66
<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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060556057072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 8 - Common Stock Warrants and Earn-out Liability (Details Textual) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="3">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jul. 16, 2021</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Jul. 02, 2023</div></th>
<th class="th"><div>Jul. 03, 2022</div></th>
<th class="th"><div>Apr. 03, 2022</div></th>
<th class="th"><div>Jul. 02, 2023</div></th>
<th class="th"><div>Jul. 03, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Oct. 09, 2021</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_ClassOfWarrantOrRightOutstanding', window );">Class of Warrant or Right, Outstanding (in 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="text">&#160;<span></span>
</td>
<td class="nump">14,666,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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight', window );">Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in 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="text">&#160;<span></span>
</td>
<td class="nump">1<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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars 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">$ 11.50<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_WarrantsAndRightsOutstandingTerm', window );">Warrants and Rights Outstanding, Term (Year)</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">5 years<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_hlly_WarrantLiability', window );">Warrant Liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,725<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,725<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,272<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_FairValueAdjustmentOfWarrants', window );">Fair Value Adjustment of Warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,017<span></span>
</td>
<td class="num">$ (23,168)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,452<span></span>
</td>
<td class="num">$ (20,941)<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_BusinessCombinationContingentConsiderationLiabilityNoncurrent', window );">Business Combination, Contingent Consideration, Liability, Noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,565<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,565<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,176<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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">961<span></span>
</td>
<td class="num">(4,234)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,389<span></span>
</td>
<td class="num">(1,853)<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_BusinessAcquisitionAxis=hlly_EmpowerSponsorHoldingsLlcMember', window );">Empower Sponsor Holdings LLC [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>
</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_BusinessCombinationContingentConsiderationLiabilityNoncurrent', window );">Business Combination, Contingent Consideration, Liability, Noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,565<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,565<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,176<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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 961<span></span>
</td>
<td class="num">$ (4,234)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,389<span></span>
</td>
<td class="num">$ (1,853)<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_BusinessAcquisitionAxis=hlly_EmpowerSponsorHoldingsLlcMember', window );">Empower Sponsor Holdings LLC [Member] | Earn Out Shares [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>
</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_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Business Acquisition, Equity Interest Issued or Issuable, Number of Shares (in shares)</a></td>
<td class="nump">2,187,500<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=hlly_EmpowerSponsorHoldingsLlcMember', window );">Empower Sponsor Holdings LLC [Member] | Tranche One [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>
</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_StockIssuedDuringPeriodSharesAcquisitions', window );">Stock Issued During Period, Shares, Acquisitions (in 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="nump">1,093,750<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_StockIssuedDuringPeriodValueAcquisitions', window );">Stock Issued During Period, Value, Acquisitions</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="nump">$ 14,689<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=hlly_PublicWarrantsMember', window );">Public Warrants [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>
</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_ClassOfWarrantOrRightOutstanding', window );">Class of Warrant or Right, Outstanding (in 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="text">&#160;<span></span>
</td>
<td class="nump">9,999,977<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_hlly_StockIssuedDuringPeriodSharesWarrantsExercised', window );">Stock Issued During Period, Shares, Warrants Exercised (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,333<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=hlly_PublicWarrantsMember', window );">Public Warrants [Member] | Measurement Input, Share Price [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>
</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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars 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">$ 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_SharePrice', window );">Share Price (in dollars 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">18.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_ClassOfWarrantOrRightAxis=hlly_PublicWarrantsMember', window );">Public Warrants [Member] | Measurement Input Share Price1 [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>
</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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars 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">0.10<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_SharePrice', window );">Share Price (in dollars 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">$ 10.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_ClassOfWarrantOrRightAxis=hlly_PrivatePlacementWarrantsMember', window );">Private Placement Warrants [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>
</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_ClassOfWarrantOrRightOutstanding', window );">Class of Warrant or Right, Outstanding (in 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="text">&#160;<span></span>
</td>
<td class="nump">4,666,667<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hlly_StockIssuedDuringPeriodSharesWarrantsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 as a result of exercises of warrants during this period.</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;">hlly_StockIssuedDuringPeriodSharesWarrantsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlly_</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_hlly_WarrantLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represent warrant liability.</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;">hlly_WarrantLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlly_</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_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 equity interests issued or issuable to acquire entity.</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 805<br> -SubTopic 30<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/2147479581/805-30-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_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued</td>
</tr>
<tr>
<td style="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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the value of a contingent consideration liability, including, but not limited to, differences arising upon 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 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/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479581/805-30-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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</td>
</tr>
<tr>
<td style="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_BusinessCombinationContingentConsiderationLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 arising from contingent consideration in a business combination, expected to be settled beyond 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> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479668/805-30-25-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Subparagraph b<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479613/805-30-35-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_BusinessCombinationContingentConsiderationLiabilityNoncurrent</td>
</tr>
<tr>
<td style="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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</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 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares.</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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight</td>
</tr>
<tr>
<td style="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_ClassOfWarrantOrRightOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 warrants or rights outstanding.</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_ClassOfWarrantOrRightOutstanding</td>
</tr>
<tr>
<td style="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_FairValueAdjustmentOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (income) related to adjustment to fair value of warrant liability.</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> -Section 25<br> -Paragraph 13<br> -SubTopic 10<br> -Topic 480<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481766/480-10-25-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_FairValueAdjustmentOfWarrants</td>
</tr>
<tr>
<td style="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_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</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_SharePrice</td>
</tr>
<tr>
<td style="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_StockIssuedDuringPeriodSharesAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 stock issued during the period pursuant to acquisitions.</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 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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesAcquisitions</td>
</tr>
<tr>
<td style="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_StockIssuedDuringPeriodValueAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of stock issued pursuant to acquisitions during the 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> -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 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 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<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_StockIssuedDuringPeriodValueAcquisitions</td>
</tr>
<tr>
<td style="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_WarrantsAndRightsOutstandingTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, 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/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-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_WarrantsAndRightsOutstandingTerm</td>
</tr>
<tr>
<td style="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_BusinessAcquisitionAxis=hlly_EmpowerSponsorHoldingsLlcMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BusinessAcquisitionAxis=hlly_EmpowerSponsorHoldingsLlcMember</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_ContingentConsiderationByTypeAxis=hlly_EarnOutSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ContingentConsiderationByTypeAxis=hlly_EarnOutSharesMember</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_ContingentConsiderationByTypeAxis=hlly_TrancheOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ContingentConsiderationByTypeAxis=hlly_TrancheOneMember</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_ClassOfWarrantOrRightAxis=hlly_PublicWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ClassOfWarrantOrRightAxis=hlly_PublicWarrantsMember</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_MeasurementInputTypeAxis=us-gaap_MeasurementInputSharePriceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MeasurementInputTypeAxis=us-gaap_MeasurementInputSharePriceMember</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_MeasurementInputTypeAxis=hlly_MeasurementInputSharePrice1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MeasurementInputTypeAxis=hlly_MeasurementInputSharePrice1Member</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_ClassOfWarrantOrRightAxis=hlly_PrivatePlacementWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ClassOfWarrantOrRightAxis=hlly_PrivatePlacementWarrantsMember</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>67
<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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060661865568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 9 - Derivative Instruments (Details Textual) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jul. 02, 2023</div></th>
<th class="th"><div>Jul. 02, 2023</div></th>
<th class="th"><div>Jul. 03, 2022</div></th>
<th class="th"><div>Apr. 02, 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_UnrealizedGainLossOnDerivatives', window );">Unrealized Gain (Loss) on Derivatives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,068<span></span>
</td>
<td class="nump">$ (0)<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_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Designated as Hedging Instrument [Member] | Interest Rate Contract [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>
</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_DerivativeNotionalAmount', window );">Derivative, Notional Amount</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">$ 500,000<span></span>
</td>
<td class="nump">$ 500,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_DerivativeFloorInterestRate', window );">Derivative, Floor 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="text">&#160;<span></span>
</td>
<td class="nump">2.811%<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_DerivativeCapInterestRate', window );">Derivative, Cap 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="text">&#160;<span></span>
</td>
<td class="nump">5.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_DerivativeLiabilities', window );">Derivative Liability</a></td>
<td class="nump">$ 2,068<span></span>
</td>
<td class="nump">2,068<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_UnrealizedGainLossOnDerivatives', window );">Unrealized Gain (Loss) on Derivatives</a></td>
<td class="nump">5,088<span></span>
</td>
<td class="nump">2,068<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_PaymentsForProceedsFromHedgeInvestingActivities', window );">Payments for (Proceeds from) Hedge, Investing Activities</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<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_DerivativeCapInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cap rate on an interest rate derivative such as an interest rate cap or collar. If market rates exceed the cap rate, a payment or receipt is triggered on the contract.</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_DerivativeCapInterestRate</td>
</tr>
<tr>
<td style="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_DerivativeFloorInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Floor rate on an interest rate derivative such as an interest rate floor or collar. If market rates falls below the floor rate, a payment or receipt is triggered on the contract.</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_DerivativeFloorInterestRate</td>
</tr>
<tr>
<td style="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_DerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</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 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<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/2147480524/946-210-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<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/2147480524/946-210-50-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 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6<br><br>Reference 11: 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(9)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H)(Footnote 7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5C<br><br>Reference 13: 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(9)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 14: 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(9)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column G)(Footnote 8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5C<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column G))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5A<br> -Subparagraph (SX 210.12-13A(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483466/210-20-50-3<br><br>Reference 22: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483444/210-20-55-22<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483444/210-20-55-10<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-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_DerivativeLiabilities</td>
</tr>
<tr>
<td style="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_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payment on derivative.</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 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1B<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="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>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_PaymentsForProceedsFromHedgeInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 or inflow for a financial contract that meets the hedge criteria as either a cash flow hedge, fair value hedge, or hedge of a net investment in a foreign operation.</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_PaymentsForProceedsFromHedgeInvestingActivities</td>
</tr>
<tr>
<td style="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_UnrealizedGainLossOnDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the 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> -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/disclosureRef<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)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/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(7)(c)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/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(7)(c)(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 5: 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(7)(c)(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5A<br> -Subparagraph (SX 210.12-13A(Column F))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrealizedGainLossOnDerivatives</td>
</tr>
<tr>
<td style="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_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember</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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateContractMember</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>68
<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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060560122912">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 10 - Fair Value Measurements - Schedule of Value Assets and Liabilities Measured on Recurring Basis (Details) - Fair Value, Recurring [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 02, 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_FinancialLiabilitiesFairValueDisclosure', window );">Liability</a></td>
<td class="nump">$ 10,290<span></span>
</td>
<td class="nump">$ 5,448<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Warrant Liability Public Warrants [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_FinancialLiabilitiesFairValueDisclosure', window );">Liability</a></td>
<td class="nump">4,994<span></span>
</td>
<td class="nump">2,691<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Warrant Liability Private Placement Warrants [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_FinancialLiabilitiesFairValueDisclosure', window );">Liability</a></td>
<td class="nump">2,731<span></span>
</td>
<td class="nump">1,581<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Earn Out Liability [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_FinancialLiabilitiesFairValueDisclosure', window );">Liability</a></td>
<td class="nump">2,565<span></span>
</td>
<td class="nump">1,176<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1 [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_FinancialLiabilitiesFairValueDisclosure', window );">Liability</a></td>
<td class="nump">4,994<span></span>
</td>
<td class="nump">2,691<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1 [Member] | Warrant Liability Public Warrants [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_FinancialLiabilitiesFairValueDisclosure', window );">Liability</a></td>
<td class="nump">4,994<span></span>
</td>
<td class="nump">2,691<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1 [Member] | Warrant Liability Private Placement Warrants [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_FinancialLiabilitiesFairValueDisclosure', window );">Liability</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_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1 [Member] | Earn Out Liability [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_FinancialLiabilitiesFairValueDisclosure', window );">Liability</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_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Fair Value, Inputs, Level 2 [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_FinancialLiabilitiesFairValueDisclosure', window );">Liability</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_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Fair Value, Inputs, Level 2 [Member] | Warrant Liability Public Warrants [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_FinancialLiabilitiesFairValueDisclosure', window );">Liability</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_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Fair Value, Inputs, Level 2 [Member] | Warrant Liability Private Placement Warrants [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_FinancialLiabilitiesFairValueDisclosure', window );">Liability</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_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Fair Value, Inputs, Level 2 [Member] | Earn Out Liability [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_FinancialLiabilitiesFairValueDisclosure', window );">Liability</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_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Fair Value, Inputs, Level 3 [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_FinancialLiabilitiesFairValueDisclosure', window );">Liability</a></td>
<td class="nump">5,296<span></span>
</td>
<td class="nump">2,757<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Fair Value, Inputs, Level 3 [Member] | Warrant Liability Public Warrants [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_FinancialLiabilitiesFairValueDisclosure', window );">Liability</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_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Fair Value, Inputs, Level 3 [Member] | Warrant Liability Private Placement Warrants [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_FinancialLiabilitiesFairValueDisclosure', window );">Liability</a></td>
<td class="nump">2,731<span></span>
</td>
<td class="nump">1,581<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Fair Value, Inputs, Level 3 [Member] | Earn Out Liability [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_FinancialLiabilitiesFairValueDisclosure', window );">Liability</a></td>
<td class="nump">2,565<span></span>
</td>
<td class="nump">$ 1,176<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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateContractMember', window );">Interest Rate Contract [Member] | Derivative Financial Instruments, Assets [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_AssetsFairValueDisclosure', window );">Interest rate collar</a></td>
<td class="nump">2,068<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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateContractMember', window );">Interest Rate Contract [Member] | Fair Value, Inputs, Level 1 [Member] | Derivative Financial Instruments, Assets [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_AssetsFairValueDisclosure', window );">Interest rate collar</a></td>
<td class="nump">0<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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateContractMember', window );">Interest Rate Contract [Member] | Fair Value, Inputs, Level 2 [Member] | Derivative Financial Instruments, Assets [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_AssetsFairValueDisclosure', window );">Interest rate collar</a></td>
<td class="nump">2,068<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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateContractMember', window );">Interest Rate Contract [Member] | Fair Value, Inputs, Level 3 [Member] | Derivative Financial Instruments, Assets [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_AssetsFairValueDisclosure', window );">Interest rate collar</a></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_us-gaap_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</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 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-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_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="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_FinancialLiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading 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_FinancialLiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</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_FairValueByLiabilityClassAxis=hlly_WarrantLiabilityPublicWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByLiabilityClassAxis=hlly_WarrantLiabilityPublicWarrantsMember</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_FairValueByLiabilityClassAxis=hlly_WarrantLiabilityPrivatePlacementWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByLiabilityClassAxis=hlly_WarrantLiabilityPrivatePlacementWarrantsMember</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_FairValueByLiabilityClassAxis=hlly_EarnOutLiabilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByLiabilityClassAxis=hlly_EarnOutLiabilityMember</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateContractMember</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_FairValueByAssetClassAxis=us-gaap_DerivativeFinancialInstrumentsAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByAssetClassAxis=us-gaap_DerivativeFinancialInstrumentsAssetsMember</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>69
<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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060556163888">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 10 - Fair Value Measurements - Summary of Assumptions for Estimated Fair Value Using Monte Carlo Simulation Model (Details) - Monte Carlo Simulation Model [Member]<br></strong></div></th>
<th class="th"><div>Jul. 02, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</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_MeasurementInputTypeAxis=us-gaap_MeasurementInputSharePriceMember', window );">Measurement Input, Share Price [Member] | Earn Out Liability [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_AlternativeInvestmentMeasurementInput', window );">Alternative Investment, Measurement Input</a></td>
<td class="nump">4.09<span></span>
</td>
<td class="nump">2.12<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_MeasurementInputTypeAxis=us-gaap_MeasurementInputSharePriceMember', window );">Measurement Input, Share Price [Member] | Warrant Liability Private Placement Warrants [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_AlternativeInvestmentMeasurementInput', window );">Alternative Investment, Measurement Input</a></td>
<td class="nump">4.09<span></span>
</td>
<td class="nump">2.12<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_MeasurementInputTypeAxis=hlly_MeasurementInputStrikePriceMember', window );">Measurement Input Strike Price [Member] | Warrant Liability Private Placement Warrants [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_AlternativeInvestmentMeasurementInput', window );">Alternative Investment, Measurement Input</a></td>
<td class="nump">11.50<span></span>
</td>
<td class="nump">11.50<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_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember', window );">Measurement Input, Expected Term [Member] | Earn Out Liability [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_AlternativeInvestmentMeasurementInput', window );">Alternative Investment, Measurement Input</a></td>
<td class="nump">5.04<span></span>
</td>
<td class="nump">5.54<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_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember', window );">Measurement Input, Expected Term [Member] | Warrant Liability Private Placement Warrants [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_AlternativeInvestmentMeasurementInput', window );">Alternative Investment, Measurement Input</a></td>
<td class="nump">3.04<span></span>
</td>
<td class="nump">3.54<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_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember', window );">Measurement Input, Price Volatility [Member] | Earn Out Liability [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_AlternativeInvestmentMeasurementInput', window );">Alternative Investment, Measurement Input</a></td>
<td class="nump">0.6126<span></span>
</td>
<td class="nump">0.7033<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_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember', window );">Measurement Input, Risk Free Interest Rate [Member] | Earn Out Liability [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_AlternativeInvestmentMeasurementInput', window );">Alternative Investment, Measurement Input</a></td>
<td class="nump">0.0401<span></span>
</td>
<td class="nump">0.0388<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_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember', window );">Measurement Input, Risk Free Interest Rate [Member] | Warrant Liability Private Placement Warrants [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_AlternativeInvestmentMeasurementInput', window );">Alternative Investment, Measurement Input</a></td>
<td class="nump">0.0436<span></span>
</td>
<td class="nump">0.0406<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_MeasurementInputTypeAxis=hlly_MeasurementInputPriceHurdleOneMember', window );">Measurement Input Price Hurdle One [Member] | Earn Out Liability [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_AlternativeInvestmentMeasurementInput', window );">Alternative Investment, Measurement Input</a></td>
<td class="nump">15.00<span></span>
</td>
<td class="nump">15.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_MeasurementInputTypeAxis=hlly_MeasurementInputPriceThresholdMember', window );">Measurement Input Price Threshold [Member] | Warrant Liability Private Placement Warrants [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_AlternativeInvestmentMeasurementInput', window );">Alternative Investment, Measurement Input</a></td>
<td class="nump">18.00<span></span>
</td>
<td class="nump">18.00<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_AlternativeInvestmentMeasurementInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of input used to measure alternative investment.</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 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-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_AlternativeInvestmentMeasurementInput</td>
</tr>
<tr>
<td style="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:decimalItemType</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_MeasurementInputTypeAxis=us-gaap_MeasurementInputSharePriceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MeasurementInputTypeAxis=us-gaap_MeasurementInputSharePriceMember</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_ValuationTechniqueAxis=hlly_MonteCarloSimulationModelMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ValuationTechniqueAxis=hlly_MonteCarloSimulationModelMember</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_FairValueByLiabilityClassAxis=hlly_EarnOutLiabilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByLiabilityClassAxis=hlly_EarnOutLiabilityMember</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_FinancialInstrumentAxis=hlly_WarrantLiabilityPrivatePlacementWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FinancialInstrumentAxis=hlly_WarrantLiabilityPrivatePlacementWarrantsMember</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_MeasurementInputTypeAxis=hlly_MeasurementInputStrikePriceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MeasurementInputTypeAxis=hlly_MeasurementInputStrikePriceMember</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_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember</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_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember</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_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember</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_MeasurementInputTypeAxis=hlly_MeasurementInputPriceHurdleOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MeasurementInputTypeAxis=hlly_MeasurementInputPriceHurdleOneMember</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_MeasurementInputTypeAxis=hlly_MeasurementInputPriceThresholdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MeasurementInputTypeAxis=hlly_MeasurementInputPriceThresholdMember</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>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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060556121024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 10 - Fair Value Measurements - Reconciliation of Changes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 02, 2023</div></th>
<th class="th"><div>Jul. 03, 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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Balance</a></td>
<td class="nump">$ 2,757<span></span>
</td>
<td class="nump">$ 48,389<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements', window );">Liabilities reclassed to equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14,689)<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings', window );">Gains included in earnings</a></td>
<td class="nump">2,539<span></span>
</td>
<td class="num">(9,506)<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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Balance</a></td>
<td class="nump">5,296<span></span>
</td>
<td class="nump">24,194<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_FairValueByLiabilityClassAxis=hlly_PrivatePlacementWarrantsMember', window );">Private Placement Warrants [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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Balance</a></td>
<td class="nump">1,581<span></span>
</td>
<td class="nump">21,793<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements', window );">Liabilities reclassed to equity</a></td>
<td class="text">&#160;<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings', window );">Gains included in earnings</a></td>
<td class="nump">1,150<span></span>
</td>
<td class="num">(7,653)<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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Balance</a></td>
<td class="nump">2,731<span></span>
</td>
<td class="nump">14,140<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_FairValueByLiabilityClassAxis=hlly_EarnOutLiabilityMember', window );">Earn Out Liability [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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Balance</a></td>
<td class="nump">1,176<span></span>
</td>
<td class="nump">26,596<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements', window );">Liabilities reclassed to equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14,689)<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings', window );">Gains included in earnings</a></td>
<td class="nump">1,389<span></span>
</td>
<td class="num">(1,853)<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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Balance</a></td>
<td class="nump">$ 2,565<span></span>
</td>
<td class="nump">$ 10,054<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).</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 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings</td>
</tr>
<tr>
<td style="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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</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 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements</td>
</tr>
<tr>
<td style="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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</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> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 820<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue</td>
</tr>
<tr>
<td style="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_FairValueByLiabilityClassAxis=hlly_PrivatePlacementWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByLiabilityClassAxis=hlly_PrivatePlacementWarrantsMember</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_FairValueByLiabilityClassAxis=hlly_EarnOutLiabilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByLiabilityClassAxis=hlly_EarnOutLiabilityMember</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>71
<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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060559812976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 11 - Revenue - Summary of Revenue by Product Category (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 02, 2023</div></th>
<th class="th"><div>Jul. 03, 2022</div></th>
<th class="th"><div>Jul. 02, 2023</div></th>
<th class="th"><div>Jul. 03, 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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 175,262<span></span>
</td>
<td class="nump">$ 179,420<span></span>
</td>
<td class="nump">$ 347,467<span></span>
</td>
<td class="nump">$ 379,475<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_ProductOrServiceAxis=hlly_ElectronicSystemsMember', window );">Electronic Systems [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">74,401<span></span>
</td>
<td class="nump">71,060<span></span>
</td>
<td class="nump">143,152<span></span>
</td>
<td class="nump">157,206<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_ProductOrServiceAxis=hlly_MechanicalSystemMember', window );">Mechanical System [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">40,920<span></span>
</td>
<td class="nump">44,206<span></span>
</td>
<td class="nump">84,238<span></span>
</td>
<td class="nump">90,048<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_ProductOrServiceAxis=hlly_ExhaustMember', window );">Exhaust [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">17,384<span></span>
</td>
<td class="nump">18,037<span></span>
</td>
<td class="nump">33,213<span></span>
</td>
<td class="nump">37,369<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_ProductOrServiceAxis=hlly_AccessoriesMember', window );">Accessories [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">26,382<span></span>
</td>
<td class="nump">28,353<span></span>
</td>
<td class="nump">53,847<span></span>
</td>
<td class="nump">57,099<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_ProductOrServiceAxis=hlly_SafetyMember', window );">Safety [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 16,175<span></span>
</td>
<td class="nump">$ 17,764<span></span>
</td>
<td class="nump">$ 33,017<span></span>
</td>
<td class="nump">$ 37,753<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_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 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 2: 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 3: 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 4: 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 5: 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 6: 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 (b)<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/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 8: 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 9: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<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 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: 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_ProductOrServiceAxis=hlly_ElectronicSystemsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=hlly_ElectronicSystemsMember</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_ProductOrServiceAxis=hlly_MechanicalSystemMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=hlly_MechanicalSystemMember</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_ProductOrServiceAxis=hlly_ExhaustMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=hlly_ExhaustMember</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_ProductOrServiceAxis=hlly_AccessoriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=hlly_AccessoriesMember</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_ProductOrServiceAxis=hlly_SafetyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=hlly_SafetyMember</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>R60.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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060561937984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 11 - Revenue - Summary of Revenue Based on Geographic Location (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 02, 2023</div></th>
<th class="th"><div>Jul. 03, 2022</div></th>
<th class="th"><div>Jul. 02, 2023</div></th>
<th class="th"><div>Jul. 03, 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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 175,262<span></span>
</td>
<td class="nump">$ 179,420<span></span>
</td>
<td class="nump">$ 347,467<span></span>
</td>
<td class="nump">$ 379,475<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=country_US', window );">UNITED STATES</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">170,817<span></span>
</td>
<td class="nump">173,514<span></span>
</td>
<td class="nump">337,235<span></span>
</td>
<td class="nump">369,573<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=country_IT', window );">ITALY</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 4,445<span></span>
</td>
<td class="nump">$ 5,906<span></span>
</td>
<td class="nump">$ 10,232<span></span>
</td>
<td class="nump">$ 9,902<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_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 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 2: 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 3: 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 4: 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 5: 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 6: 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 (b)<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/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 8: 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 9: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<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 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: 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=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=country_US</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=country_IT">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=country_IT</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>73
<FILENAME>R61.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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060565678752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 12 - Income Taxes (Details Textual)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 02, 2023</div></th>
<th class="th"><div>Jul. 03, 2022</div></th>
<th class="th"><div>Jul. 02, 2023</div></th>
<th class="th"><div>Jul. 03, 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_EffectiveIncomeTaxRateContinuingOperations', window );">Effective Income Tax Rate Reconciliation, Percent</a></td>
<td class="nump">24.00%<span></span>
</td>
<td class="nump">6.90%<span></span>
</td>
<td class="nump">24.70%<span></span>
</td>
<td class="nump">15.10%<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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<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_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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 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 2: 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 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.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R62.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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060559748720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 12 - Income Taxes - Schedule of Provision and Effective Tax rates (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 02, 2023</div></th>
<th class="th"><div>Jul. 03, 2022</div></th>
<th class="th"><div>Jul. 02, 2023</div></th>
<th class="th"><div>Jul. 03, 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_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">$ 4,098<span></span>
</td>
<td class="nump">$ 3,023<span></span>
</td>
<td class="nump">$ 5,664<span></span>
</td>
<td class="nump">$ 10,211<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_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rates</a></td>
<td class="nump">24.00%<span></span>
</td>
<td class="nump">6.90%<span></span>
</td>
<td class="nump">24.70%<span></span>
</td>
<td class="nump">15.10%<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_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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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 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 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 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 4: 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 5: 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 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(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: 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 8: 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R63.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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060556121008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 13 - Earnings Per Share - Schedule of Basic and Diluted Earning Per Share (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 02, 2023</div></th>
<th class="th"><div>Jul. 03, 2022</div></th>
<th class="th"><div>Jul. 02, 2023</div></th>
<th class="th"><div>Jul. 03, 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_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income</a></td>
<td class="nump">$ 12,979<span></span>
</td>
<td class="nump">$ 40,563<span></span>
</td>
<td class="nump">$ 17,226<span></span>
</td>
<td class="nump">$ 57,421<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_hlly_FairValueAdjustmentOfWarrantsDueToClassificationAsLiabilities', window );">Less: fair value adjustment for Warrants</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(20,941)<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_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Net income (loss) - diluted</a></td>
<td class="nump">$ 12,979<span></span>
</td>
<td class="nump">$ 40,563<span></span>
</td>
<td class="nump">$ 17,226<span></span>
</td>
<td class="nump">$ 36,480<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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average common shares outstanding - basic (in shares)</a></td>
<td class="nump">117,221,419<span></span>
</td>
<td class="nump">116,931,623<span></span>
</td>
<td class="nump">117,187,287<span></span>
</td>
<td class="nump">116,398,177<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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Dilutive effect of potential common shares from RSUs (in shares)</a></td>
<td class="nump">647,503<span></span>
</td>
<td class="nump">182,930<span></span>
</td>
<td class="nump">369,370<span></span>
</td>
<td class="nump">177,642<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_IncrementalCommonSharesAttributableToCallOptionsAndWarrants', window );">Dilutive effect of potential common shares from Warrants (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">768,156<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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average common shares outstanding - diluted (in shares)</a></td>
<td class="nump">117,868,922<span></span>
</td>
<td class="nump">117,114,553<span></span>
</td>
<td class="nump">117,556,657<span></span>
</td>
<td class="nump">117,343,975<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_EarningsPerShareAbstract', window );"><strong>Earnings per share:</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="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 net income per share (in dollars per share)</a></td>
<td class="nump">$ 0.11<span></span>
</td>
<td class="nump">$ 0.35<span></span>
</td>
<td class="nump">$ 0.15<span></span>
</td>
<td class="nump">$ 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_EarningsPerShareDiluted', window );">Diluted net income per share (in dollars per share)</a></td>
<td class="nump">$ 0.11<span></span>
</td>
<td class="nump">$ 0.35<span></span>
</td>
<td class="nump">$ 0.15<span></span>
</td>
<td class="nump">$ 0.31<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hlly_FairValueAdjustmentOfWarrantsDueToClassificationAsLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value adjustment of warrants due to classification as 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;">hlly_FairValueAdjustmentOfWarrantsDueToClassificationAsLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlly_</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_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="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_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 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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/2147483589/942-220-S99-1<br><br>Reference 15: 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/2147483586/944-220-S99-1<br><br>Reference 16: 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 17: 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 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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/2147483589/942-220-S99-1<br><br>Reference 14: 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/2147483586/944-220-S99-1<br><br>Reference 15: 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 16: 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_IncrementalCommonSharesAttributableToCallOptionsAndWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method.</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 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-22<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-26<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants</td>
</tr>
<tr>
<td style="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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</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 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480454/718-10-45-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 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-22<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-28A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="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_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</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 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<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 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 3: 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 4: 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 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-5<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 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 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 (b)<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 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: 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 11: 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 12: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<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 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-11<br><br>Reference 14: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="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_NetIncomeLossAvailableToCommonStockholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.</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 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-5<br><br>Reference 2: 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 3: 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><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-40<br><br>Reference 5: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-40<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-40<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted</td>
</tr>
<tr>
<td style="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_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>76
<FILENAME>R64.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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060561005424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 13 - Earnings Per Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) - shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 02, 2023</div></th>
<th class="th"><div>Jul. 03, 2022</div></th>
<th class="th"><div>Jul. 02, 2023</div></th>
<th class="th"><div>Jul. 03, 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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive Securities Excluded from Computation of Earnings Per Share (in shares)</a></td>
<td class="nump">20,343,208<span></span>
</td>
<td class="nump">17,907,820<span></span>
</td>
<td class="nump">20,343,208<span></span>
</td>
<td class="nump">3,274,509<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_WarrantMember', window );">Warrant [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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive Securities Excluded from Computation of Earnings Per Share (in shares)</a></td>
<td class="nump">14,633,311<span></span>
</td>
<td class="nump">14,633,311<span></span>
</td>
<td class="nump">14,633,311<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_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember', window );">Share-Based Payment Arrangement, Option [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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive Securities Excluded from Computation of Earnings Per Share (in shares)</a></td>
<td class="nump">922,228<span></span>
</td>
<td class="nump">1,960,708<span></span>
</td>
<td class="nump">922,228<span></span>
</td>
<td class="nump">1,960,708<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive Securities Excluded from Computation of Earnings Per Share (in shares)</a></td>
<td class="nump">1,224,507<span></span>
</td>
<td class="nump">220,051<span></span>
</td>
<td class="nump">1,224,507<span></span>
</td>
<td class="nump">220,051<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares [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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive Securities Excluded from Computation of Earnings Per Share (in shares)</a></td>
<td class="nump">2,469,412<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,469,412<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_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=hlly_EarnOutSharesMember', window );">Earn Out Shares [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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive Securities Excluded from Computation of Earnings Per Share (in shares)</a></td>
<td class="nump">1,093,750<span></span>
</td>
<td class="nump">1,093,750<span></span>
</td>
<td class="nump">1,093,750<span></span>
</td>
<td class="nump">1,093,750<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_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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_WarrantMember</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockUnitsRSUMember</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_PerformanceSharesMember</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=hlly_EarnOutSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=hlly_EarnOutSharesMember</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>77
<FILENAME>R65.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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060562892592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 14 - Benefit Plans (Details Textual) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 02, 2023</div></th>
<th class="th"><div>Jul. 03, 2022</div></th>
<th class="th"><div>Jul. 02, 2023</div></th>
<th class="th"><div>Jul. 03, 2022</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_RetirementPlanNameAxis=hlly_DefinedContributionPensionMember', window );">Defined Contribution Pension [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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount', window );">Defined Contribution Plan, Employer Discretionary Contribution Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150<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_RetirementPlanNameAxis=hlly_The401kMember', window );">The 401K [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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount', window );">Defined Contribution Plan, Employer Discretionary Contribution Amount</a></td>
<td class="nump">$ 565<span></span>
</td>
<td class="nump">$ 1,156<span></span>
</td>
<td class="nump">$ 1,140<span></span>
</td>
<td class="nump">$ 1,844<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_DefinedContributionPlanEmployerDiscretionaryContributionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 discretionary contributions made by an employer to a defined contribution plan.</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_DefinedContributionPlanEmployerDiscretionaryContributionAmount</td>
</tr>
<tr>
<td style="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_RetirementPlanNameAxis=hlly_DefinedContributionPensionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RetirementPlanNameAxis=hlly_DefinedContributionPensionMember</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_RetirementPlanNameAxis=hlly_The401kMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RetirementPlanNameAxis=hlly_The401kMember</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>78
<FILENAME>R66.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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060562831376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 14 - Benefit Plans - Summarizes the Components of Net Periodic Benefit Cost (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 03, 2022</div></th>
<th class="th"><div>Jul. 03, 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_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">$ 27<span></span>
</td>
<td class="nump">$ 54<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_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">32<span></span>
</td>
<td class="nump">64<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_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on plan assets</a></td>
<td class="num">(52)<span></span>
</td>
<td class="num">(104)<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_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic benefit cost</a></td>
<td class="nump">$ 7<span></span>
</td>
<td class="nump">$ 14<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_DefinedBenefitPlanExpectedReturnOnPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.</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 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480535/715-20-45-3A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480482/715-20-55-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_DefinedBenefitPlanExpectedReturnOnPlanAssets</td>
</tr>
<tr>
<td style="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_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cost recognized for passage of time related to defined benefit plan.</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 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480535/715-20-45-3A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480482/715-20-55-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<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/2147480506/715-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="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_DefinedBenefitPlanNetPeriodicBenefitCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 net periodic benefit cost (credit) for defined benefit plan.</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 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480482/715-20-55-18<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_DefinedBenefitPlanNetPeriodicBenefitCost</td>
</tr>
<tr>
<td style="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_DefinedBenefitPlanServiceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</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 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480482/715-20-55-18<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<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/2147480506/715-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-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_DefinedBenefitPlanServiceCost</td>
</tr>
<tr>
<td style="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>79
<FILENAME>R67.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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060560326960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 15 - Equity-based Compensation Plans (Details Textual) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 06, 2023</div></th>
<th class="th"><div>Mar. 08, 2023</div></th>
<th class="th"><div>Jul. 02, 2023</div></th>
<th class="th"><div>Jul. 03, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</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=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [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>
</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,437,743<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,849<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 6 months<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.75<span></span>
</td>
<td class="nump">$ 11.46<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 303<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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [Member] | Minimum [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>
</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [Member] | Maximum [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>
</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [Member] | President [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>
</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)</a></td>
<td class="nump">1,000,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>
</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=us-gaap_PerformanceSharesMember', window );">Performance Shares [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>
</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">949,412<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,397<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 4 months 6 days<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.98<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_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares [Member] | Minimum [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>
</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_hlly_SharebasedCompensationArrangementVestingAwardRightsPercentageOfInitialTargetAwards', window );">Share-based Compensation Arrangement, Vesting Award Rights, Percentage of Initial Target Awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<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_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares [Member] | Maximum [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>
</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_hlly_SharebasedCompensationArrangementVestingAwardRightsPercentageOfInitialTargetAwards', window );">Share-based Compensation Arrangement, Vesting Award Rights, Percentage of Initial Target Awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150.00%<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_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares [Member] | President [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>
</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)</a></td>
<td class="nump">1,520,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>
</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=us-gaap_EmployeeStockOptionMember', window );">Share-Based Payment Arrangement, Option [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>
</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,611<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year 3 months 18 days<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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<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_AwardTypeAxis=hlly_ProfitInterestUnitsMember', window );">Profit Interest Units [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>
</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41,400,000<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<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_PlanNameAxis=hlly_The2021OmnibusIncentivePlanMember', window );">The 2021 Omnibus Incentive Plan [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>
</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in 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="nump">8,850,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_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common Stock, Capital Shares Reserved for Future Issuance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,422,936<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_hlly_SharebasedCompensationArrangementVestingAwardRightsPercentageOfInitialTargetAwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 initial target awards for vesting awards rights under share based payment arrangement.</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;">hlly_SharebasedCompensationArrangementVestingAwardRightsPercentageOfInitialTargetAwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlly_</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_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 number of common shares reserved for future issuance.</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 210<br> -SubTopic 10<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_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cost not yet recognized for nonvested award under 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://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 (i)<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, 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/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="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>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="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>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</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)(01)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</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)(01)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.</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 (d)(2)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 authorized for issuance under 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://www.xbrl.org/2003/role/exampleRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the 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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="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>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=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RestrictedStockUnitsRSUMember</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_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RangeAxis=srt_MinimumMember</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_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RangeAxis=srt_MaximumMember</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=srt_PresidentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=srt_PresidentMember</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_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PerformanceSharesMember</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_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EmployeeStockOptionMember</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=hlly_ProfitInterestUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=hlly_ProfitInterestUnitsMember</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_PlanNameAxis=hlly_The2021OmnibusIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PlanNameAxis=hlly_The2021OmnibusIncentivePlanMember</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>80
<FILENAME>R68.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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060556425200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 15 - Equity-based Compensation Plans - Schedule of Components of Equity-based Compensation Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 02, 2023</div></th>
<th class="th"><div>Jul. 03, 2022</div></th>
<th class="th"><div>Jul. 02, 2023</div></th>
<th class="th"><div>Jul. 03, 2022</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=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-Based Payment Arrangement, Expense</a></td>
<td class="nump">$ 1,167<span></span>
</td>
<td class="nump">$ 1,350<span></span>
</td>
<td class="nump">$ 1,815<span></span>
</td>
<td class="nump">$ 2,533<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=us-gaap_PerformanceSharesMember', window );">Performance Shares [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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-Based Payment Arrangement, Expense</a></td>
<td class="nump">322<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">374<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_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Share-Based Payment Arrangement, Option [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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-Based Payment Arrangement, Expense</a></td>
<td class="nump">317<span></span>
</td>
<td class="nump">652<span></span>
</td>
<td class="nump">11<span></span>
</td>
<td class="nump">1,205<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=hlly_ProfitInterestUnitsMember', window );">Profit Interest Units [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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-Based Payment Arrangement, Expense</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,481<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 2,907<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_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for award under share-based payment arrangement. Excludes amount capitalized.</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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 2: 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 (h)(1)(i)<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_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RestrictedStockUnitsRSUMember</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_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PerformanceSharesMember</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_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EmployeeStockOptionMember</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=hlly_ProfitInterestUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=hlly_ProfitInterestUnitsMember</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>81
<FILENAME>R69.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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060554464144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 15 - Equity-based Compensation Plans - Summary of Restricted Stock Units Activity (Details) - Restricted Stock Units (RSUs) [Member] - $ / shares<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 02, 2023</div></th>
<th class="th"><div>Jul. 03, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding, shares (in shares)</a></td>
<td class="nump">1,108,330<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding, weighted average grant date fair value (in dollars per share)</a></td>
<td class="nump">$ 9.43<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)</a></td>
<td class="nump">2,437,743<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)</a></td>
<td class="nump">$ 2.75<span></span>
</td>
<td class="nump">$ 11.46<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 );">Vested, shares (in shares)</a></td>
<td class="num">(126,197)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested, weighted average grant date fair value (in dollars per share)</a></td>
<td class="nump">$ 10.56<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited, shares (in shares)</a></td>
<td class="num">(189,640)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited, weighted average grant date fair value (in dollars per share)</a></td>
<td class="nump">$ 12.13<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding, shares (in shares)</a></td>
<td class="nump">3,230,236<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding, weighted average grant date fair value (in dollars per share)</a></td>
<td class="nump">$ 3.42<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 were forfeited 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)(03)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating 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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</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)(01)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</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)(01)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</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)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</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)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RestrictedStockUnitsRSUMember</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>82
<FILENAME>R70.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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060561204656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 15 - Equity-based Compensation Plans - Summary of Stock Option Activity (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 02, 2023</div></th>
<th class="th"><div>Jul. 02, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding, shares (in shares)</a></td>
<td class="nump">1,709,690<span></span>
</td>
<td class="nump">1,709,690<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Options outstanding, weighted average exercise price (in dollars per share)</a></td>
<td class="nump">$ 10.97<span></span>
</td>
<td class="nump">$ 10.97<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Forfeited, shares (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(592,588)<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Forfeited, weighted average exercise price (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11.11<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod', window );">Expired, shares (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(194,874)<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice', window );">Expired, weighted average exercise price (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.50<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding, shares (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">922,228<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Options outstanding, weighted average exercise price (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.98<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Options outstanding, weighted average remaining contractual term (Year)</a></td>
<td class="text">8 years 3 months 3 days<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options exercisable, shares (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">307,401<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Options exercisable, weighted average exercise price (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.98<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Options exercisable, weighted average remaining contractual term (Year)</a></td>
<td class="text">8 years 3 months 3 days<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</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)(1)(iii)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</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)(1)(iii)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.</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)(1)(iv)(04)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</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)(1)(iv)(03)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 options outstanding, including both vested and non-vested options.</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)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 price at which grantees can acquire the shares reserved for issuance under the stock option plan.</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)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.</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)(1)(iv)(04)<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</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)(1)(iv)(03)<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the 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://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> -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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="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>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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R71.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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060566387360">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 16 - Lease Commitments (Details Textual) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 02, 2023</div></th>
<th class="th"><div>Jan. 01, 2022</div></th>
</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_hlly_IncreaseInNoncurrentAssetsForRightofuseAssets', window );">Increase in Noncurrent Assets for Right-of-Use Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 33,887<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_hlly_IncreaseInLiabilitiesForAssociatedLeaseObligations', window );">Increase in Liabilities for Associated Lease Obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 34,579<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_RangeAxis=srt_MinimumMember', window );">Minimum [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_LesseeOperatingLeaseRemainingLeaseTerm', window );">Lessee, Operating Lease, Remaining Lease Term (Year)</a></td>
<td class="text">1 year<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_RangeAxis=srt_MaximumMember', window );">Maximum [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_LesseeOperatingLeaseRemainingLeaseTerm', window );">Lessee, Operating Lease, Remaining Lease Term (Year)</a></td>
<td class="text">11 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_hlly_IncreaseInLiabilitiesForAssociatedLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 increase in liabilities for associated lease obligations.</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;">hlly_IncreaseInLiabilitiesForAssociatedLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlly_</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_hlly_IncreaseInNoncurrentAssetsForRightofuseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 increase in noncurrent assets for right-of-use 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;">hlly_IncreaseInNoncurrentAssetsForRightofuseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlly_</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_LesseeOperatingLeaseRemainingLeaseTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Remaining lease term of 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/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-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_LesseeOperatingLeaseRemainingLeaseTerm</td>
</tr>
<tr>
<td style="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_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RangeAxis=srt_MinimumMember</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_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RangeAxis=srt_MaximumMember</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>84
<FILENAME>R72.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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060562154064">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 16 - Lease Commitments - Schedule of Operating Lease Assets and Obligations (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 02, 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_OperatingLeaseRightOfUseAsset', window );">Right-of-use assets</a></td>
<td class="nump">$ 28,965<span></span>
</td>
<td class="nump">$ 29,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_OperatingLeaseLiabilityCurrent', window );">Current operating lease liabilities - Accrued liabilities</a></td>
<td class="nump">5,112<span></span>
</td>
<td class="nump">5,112<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 );">Long-term operating lease liabilities</a></td>
<td class="nump">24,589<span></span>
</td>
<td class="nump">24,992<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_OperatingLeaseLiability', window );">Total lease liabilities</a></td>
<td class="nump">$ 29,701<span></span>
</td>
<td class="nump">$ 30,104<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_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term (in years) (Year)</a></td>
<td class="text">7 years 7 months 6 days<span></span>
</td>
<td class="text">7 years 10 months 24 days<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_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate</a></td>
<td class="nump">5.91%<span></span>
</td>
<td class="nump">5.77%<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_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>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R73.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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060554462048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 16 - Lease Commitments - Schedule of Operating Lease Expense Supplemental Cash Flow Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 02, 2023</div></th>
<th class="th"><div>Jul. 03, 2022</div></th>
<th class="th"><div>Jul. 02, 2023</div></th>
<th class="th"><div>Jul. 03, 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_LeaseCostAbstract', window );"><strong>Components of lease expense:</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_OperatingLeaseCost', window );">Operating lease expense</a></td>
<td class="nump">$ 1,707<span></span>
</td>
<td class="nump">$ 1,482<span></span>
</td>
<td class="nump">$ 3,293<span></span>
</td>
<td class="nump">$ 3,901<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_ShortTermLeaseCost', window );">Short-term lease expense</a></td>
<td class="nump">466<span></span>
</td>
<td class="nump">642<span></span>
</td>
<td class="nump">978<span></span>
</td>
<td class="nump">1,250<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_VariableLeaseCost', window );">Variable lease expense</a></td>
<td class="nump">17<span></span>
</td>
<td class="nump">327<span></span>
</td>
<td class="nump">169<span></span>
</td>
<td class="nump">414<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_LeaseCost', window );">Total lease expense</a></td>
<td class="nump">2,190<span></span>
</td>
<td class="nump">2,451<span></span>
</td>
<td class="nump">4,440<span></span>
</td>
<td class="nump">5,565<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 );">Cash paid for amounts included in measurement of operating lease liabilities</a></td>
<td class="nump">1,720<span></span>
</td>
<td class="nump">1,821<span></span>
</td>
<td class="nump">3,471<span></span>
</td>
<td class="nump">3,581<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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right-of-use assets obtained in exchange for new operating lease liabilities</a></td>
<td class="nump">2,354<span></span>
</td>
<td class="nump">13,491<span></span>
</td>
<td class="nump">2,354<span></span>
</td>
<td class="nump">13,769<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_hlly_DecapitalizationOfRightofuseAssetsUponLeaseTerminationOrModification', window );">Decapitalization of right-of-use assets upon lease termination or modification</a></td>
<td class="nump">$ 154<span></span>
</td>
<td class="nump">$ 12,178<span></span>
</td>
<td class="nump">$ 154<span></span>
</td>
<td class="nump">$ 12,178<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hlly_DecapitalizationOfRightofuseAssetsUponLeaseTerminationOrModification">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 decapitalization of right-of-use assets upon lease termination or modification.</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;">hlly_DecapitalizationOfRightofuseAssetsUponLeaseTerminationOrModification</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlly_</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_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lease cost recognized by lessee for lease contract.</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> -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_LeaseCost</td>
</tr>
<tr>
<td style="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_LeaseCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LeaseCostAbstract</td>
</tr>
<tr>
<td style="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_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of 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/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 (b)<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_OperatingLeaseCost</td>
</tr>
<tr>
<td style="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_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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 in right-of-use asset obtained in exchange for 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/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)(2)<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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="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_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 short-term lease cost, excluding expense for lease with term of one month or less.</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 (c)<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_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="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_VariableLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.</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 (d)<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_VariableLeaseCost</td>
</tr>
<tr>
<td style="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>86
<FILENAME>R74.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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060566412896">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 16 - Lease Commitments - Schedule of Future Minimum Rental Payments for Operating Leases (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 02, 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_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">2023 (excluding the twenty-six weeks ended July 2, 2023)</a></td>
<td class="nump">$ 3,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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2024</a></td>
<td class="nump">5,964<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 );">2025</a></td>
<td class="nump">4,433<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 );">2026</a></td>
<td class="nump">4,236<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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2027</a></td>
<td class="nump">4,182<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_hlly_LesseeOperaingLeaseLiabilityToBePaidAfterYearFour', window );">Thereafter</a></td>
<td class="nump">15,035<span></span>
</td>
<td class="text">&#160;<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_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">37,284<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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less imputed interest</a></td>
<td class="num">(7,583)<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_OperatingLeaseLiability', window );">Present value of lease liabilities</a></td>
<td class="nump">29,701<span></span>
</td>
<td class="nump">$ 30,104<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_BalanceSheetLocationAxis=hlly_AccruedLiabilitiesAndOtherNoncurrentLiabilitiesMember', window );">Accrued Liabilities and Other Noncurrent Liabilities [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_OperatingLeaseLiability', window );">Present value of lease liabilities</a></td>
<td class="nump">$ 29,701<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_hlly_LesseeOperaingLeaseLiabilityToBePaidAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</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;">hlly_LesseeOperaingLeaseLiabilityToBePaidAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlly_</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_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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fourth 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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="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_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.</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_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="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_BalanceSheetLocationAxis=hlly_AccruedLiabilitiesAndOtherNoncurrentLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BalanceSheetLocationAxis=hlly_AccruedLiabilitiesAndOtherNoncurrentLiabilitiesMember</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>87
<FILENAME>R75.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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060561236064">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Note 17 - Acquisition, Restructuring and Management Fee Costs - Summary of Total Acquisitions, Restructuring, and Management Fee Costs (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 02, 2023</div></th>
<th class="th"><div>Jul. 03, 2022</div></th>
<th class="th"><div>Jul. 02, 2023</div></th>
<th class="th"><div>Jul. 03, 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_BusinessCombinationAcquisitionRelatedCosts', window );">Acquisitions (1)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,372<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,621<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_RestructuringCosts', window );">Restructuring (2)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">352<span></span>
</td>
<td class="nump">319<span></span>
</td>
<td class="nump">1,691<span></span>
</td>
<td class="nump">360<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hlly_TotalAcquisitionRestructuringAndManagementFees', window );">Total acquisition, restructuring and management fees</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 352<span></span>
</td>
<td class="nump">$ 1,691<span></span>
</td>
<td class="nump">$ 1,691<span></span>
</td>
<td class="nump">$ 1,981<span></span>
</td>
</tr>
<tr><td colspan="5"></td></tr>
<tr><td colspan="5"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Includes professional fees for legal, accounting, consulting, administrative, and other professional services directly attributable to potential acquisitions.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Includes costs incurred as part of the restructuring of operations including professional and consulting services.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hlly_TotalAcquisitionRestructuringAndManagementFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 total acquisition, restructuring, and management fees.</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;">hlly_TotalAcquisitionRestructuringAndManagementFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlly_</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_BusinessCombinationAcquisitionRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.</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 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479405/805-10-25-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;">us-gaap_BusinessCombinationAcquisitionRelatedCosts</td>
</tr>
<tr>
<td style="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_RestructuringCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCosts</td>
</tr>
<tr>
<td style="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>88
<FILENAME>R76.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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140060562154064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 18 - Commitments and Contingencies - Schedule of Accrual For Product Warranties (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 02, 2023</div></th>
<th class="th"><div>Jul. 03, 2022</div></th>
<th class="th"><div>Jul. 02, 2023</div></th>
<th class="th"><div>Jul. 03, 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_ProductWarrantyAccrual', window );">Beginning balance</a></td>
<td class="nump">$ 3,181<span></span>
</td>
<td class="nump">$ 3,816<span></span>
</td>
<td class="nump">$ 3,584<span></span>
</td>
<td class="nump">$ 3,994<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_ProductWarrantyAccrualWarrantiesIssued', window );">Accrued for current year warranty claims</a></td>
<td class="nump">3,513<span></span>
</td>
<td class="nump">446<span></span>
</td>
<td class="nump">6,467<span></span>
</td>
<td class="nump">3,034<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_ProductWarrantyAccrualPayments', window );">Settlement of warranty claims</a></td>
<td class="num">(2,818)<span></span>
</td>
<td class="num">(1,937)<span></span>
</td>
<td class="num">(6,175)<span></span>
</td>
<td class="num">(4,703)<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_ProductWarrantyAccrual', window );">Ending balance</a></td>
<td class="nump">$ 3,876<span></span>
</td>
<td class="nump">$ 2,325<span></span>
</td>
<td class="nump">$ 3,876<span></span>
</td>
<td class="nump">$ 2,325<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_ProductWarrantyAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.</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 460<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/2147482425/460-10-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/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_ProductWarrantyAccrual</td>
</tr>
<tr>
<td style="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_ProductWarrantyAccrualPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.</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 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(2)<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_ProductWarrantyAccrualPayments</td>
</tr>
<tr>
<td style="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_ProductWarrantyAccrualWarrantiesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 in the standard and extended product warranty accrual from warranties issued.</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 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(3)<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_ProductWarrantyAccrualWarrantiesIssued</td>
</tr>
<tr>
<td style="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>89
<FILENAME>hlly20230702_10q_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2023"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:hlly="http://www.holley.com/20230702"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2023"
  xmlns:thunderdome="http://www.RDGFilings.com"
  xmlns:us-gaap="http://fasb.org/us-gaap/2023"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="hlly-20230702.xsd" xlink:type="simple"/>
    <context id="d_2023-01-01_2023-07-02">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-07-02</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-07-02_StatementClassOfStockAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-07-02</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-07-02_StatementClassOfStockAxis-WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-07-02</endDate>
        </period>
    </context>
    <context id="i_2023-08-04">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
        </entity>
        <period>
            <instant>2023-08-04</instant>
        </period>
    </context>
    <context id="i_2023-07-02">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2022-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="d_2023-04-03_2023-07-02">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
        </entity>
        <period>
            <startDate>2023-04-03</startDate>
            <endDate>2023-07-02</endDate>
        </period>
    </context>
    <context id="d_2022-04-04_2022-07-03">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
        </entity>
        <period>
            <startDate>2022-04-04</startDate>
            <endDate>2022-07-03</endDate>
        </period>
    </context>
    <context id="d_2022-01-01_2022-07-03">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-03</endDate>
        </period>
    </context>
    <context id="i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="d_2022-01-01_2022-04-03_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-04-03</endDate>
        </period>
    </context>
    <context id="d_2022-01-01_2022-04-03_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-04-03</endDate>
        </period>
    </context>
    <context id="d_2022-01-01_2022-04-03_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-04-03</endDate>
        </period>
    </context>
    <context id="d_2022-01-01_2022-04-03_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-04-03</endDate>
        </period>
    </context>
    <context id="d_2022-01-01_2022-04-03">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-04-03</endDate>
        </period>
    </context>
    <context id="i_2022-04-03_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-03</instant>
        </period>
    </context>
    <context id="i_2022-04-03_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-03</instant>
        </period>
    </context>
    <context id="i_2022-04-03_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-03</instant>
        </period>
    </context>
    <context id="i_2022-04-03_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-03</instant>
        </period>
    </context>
    <context id="i_2022-04-03">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
        </entity>
        <period>
            <instant>2022-04-03</instant>
        </period>
    </context>
    <context id="d_2022-04-04_2022-07-03_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-04</startDate>
            <endDate>2022-07-03</endDate>
        </period>
    </context>
    <context id="d_2022-04-04_2022-07-03_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-04</startDate>
            <endDate>2022-07-03</endDate>
        </period>
    </context>
    <context id="d_2022-04-04_2022-07-03_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-04</startDate>
            <endDate>2022-07-03</endDate>
        </period>
    </context>
    <context id="d_2022-04-04_2022-07-03_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-04</startDate>
            <endDate>2022-07-03</endDate>
        </period>
    </context>
    <context id="i_2022-07-03_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-03</instant>
        </period>
    </context>
    <context id="i_2022-07-03_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-03</instant>
        </period>
    </context>
    <context id="i_2022-07-03_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-03</instant>
        </period>
    </context>
    <context id="i_2022-07-03_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-03</instant>
        </period>
    </context>
    <context id="i_2022-07-03">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
        </entity>
        <period>
            <instant>2022-07-03</instant>
        </period>
    </context>
    <context id="i_2022-12-31_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</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="i_2022-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</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="i_2022-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</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="i_2022-12-31_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</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="d_2023-01-01_2023-04-02_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-04-02</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-04-02_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-04-02</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-04-02_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-04-02</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-04-02_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-04-02</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-04-02">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-04-02</endDate>
        </period>
    </context>
    <context id="i_2023-04-02_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-02</instant>
        </period>
    </context>
    <context id="i_2023-04-02_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-02</instant>
        </period>
    </context>
    <context id="i_2023-04-02_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-02</instant>
        </period>
    </context>
    <context id="i_2023-04-02_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-02</instant>
        </period>
    </context>
    <context id="i_2023-04-02">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
        </entity>
        <period>
            <instant>2023-04-02</instant>
        </period>
    </context>
    <context id="d_2023-04-03_2023-07-02_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-03</startDate>
            <endDate>2023-07-02</endDate>
        </period>
    </context>
    <context id="d_2023-04-03_2023-07-02_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-03</startDate>
            <endDate>2023-07-02</endDate>
        </period>
    </context>
    <context id="d_2023-04-03_2023-07-02_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-03</startDate>
            <endDate>2023-07-02</endDate>
        </period>
    </context>
    <context id="d_2023-04-03_2023-07-02_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-03</startDate>
            <endDate>2023-07-02</endDate>
        </period>
    </context>
    <context id="i_2023-07-02_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2023-07-02_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2023-07-02_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2023-07-02_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="d_2023-01-01_2023-07-02_LongtermDebtTypeAxis-PrincipalPaymentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hlly:PrincipalPaymentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-07-02</endDate>
        </period>
    </context>
    <context id="d_2022-01-01_2022-07-03_LongtermDebtTypeAxis-PrincipalPaymentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hlly:PrincipalPaymentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-03</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-07-02_CounterpartyNameAxis-EmpowerSponsorHoldingsLlcMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">hlly:EmpowerSponsorHoldingsLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-07-02</endDate>
        </period>
    </context>
    <context id="d_2022-01-01_2022-07-03_CounterpartyNameAxis-EmpowerSponsorHoldingsLlcMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">hlly:EmpowerSponsorHoldingsLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-03</endDate>
        </period>
    </context>
    <context id="d_2022-01-01_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlly:JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlly:JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember_RestatementAxis-ScenarioPreviouslyReportedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlly:JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember_RestatementAxis-RestatementAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlly:JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember_FiniteLivedIntangibleAssetsByMajorClassAxis-TradeNamesMember_RestatementAxis-ScenarioPreviouslyReportedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlly:JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember_FiniteLivedIntangibleAssetsByMajorClassAxis-TradeNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlly:JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember_RestatementAxis-ScenarioPreviouslyReportedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlly:JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlly:JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2023-07-02_PropertyPlantAndEquipmentByTypeAxis-LandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2022-12-31_PropertyPlantAndEquipmentByTypeAxis-LandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2023-07-02_PropertyPlantAndEquipmentByTypeAxis-BuildingAndBuildingImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2022-12-31_PropertyPlantAndEquipmentByTypeAxis-BuildingAndBuildingImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2023-07-02_PropertyPlantAndEquipmentByTypeAxis-MachineryAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2022-12-31_PropertyPlantAndEquipmentByTypeAxis-MachineryAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2023-07-02_PropertyPlantAndEquipmentByTypeAxis-ConstructionInProgressMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2022-12-31_PropertyPlantAndEquipmentByTypeAxis-ConstructionInProgressMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2023-07-02_StatementGeographicalAxis-US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2022-12-31_StatementGeographicalAxis-US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2023-07-02_StatementGeographicalAxis-NonUsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2022-12-31_StatementGeographicalAxis-NonUsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2023-07-02_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2023-07-02_FiniteLivedIntangibleAssetsByMajorClassAxis-TradeNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2023-07-02_FiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyBasedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2023-07-02_IndefiniteLivedIntangibleAssetsByMajorClassAxis-TradeNames1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">hlly:TradeNames1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2022-12-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2022-12-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TradeNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2022-12-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyBasedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2022-12-31_IndefiniteLivedIntangibleAssetsByMajorClassAxis-TradeNames1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">hlly:TradeNames1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2023-07-02_DebtInstrumentAxis-FirstLienNoteDueNovember172028Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hlly:FirstLienNoteDueNovember172028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2022-12-31_DebtInstrumentAxis-FirstLienNoteDueNovember172028Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hlly:FirstLienNoteDueNovember172028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2023-07-02_CreditFacilityAxis-RevolvingCreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2022-12-31_CreditFacilityAxis-RevolvingCreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="d_2021-11-18_2021-11-18_DebtInstrumentAxis-FirstLienNoteDueNovember172028Member_LongtermDebtTypeAxis-TermLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hlly:FirstLienNoteDueNovember172028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hlly:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-18</startDate>
            <endDate>2021-11-18</endDate>
        </period>
    </context>
    <context id="i_2021-11-18_DebtInstrumentAxis-FirstLienNoteDueNovember172028Member_LongtermDebtTypeAxis-TermLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hlly:FirstLienNoteDueNovember172028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hlly:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-18</instant>
        </period>
    </context>
    <context id="d_2021-11-18_2021-11-18_CreditFacilityAxis-RevolvingCreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-18</startDate>
            <endDate>2021-11-18</endDate>
        </period>
    </context>
    <context id="i_2021-11-18_CreditFacilityAxis-RevolvingCreditFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-18</instant>
        </period>
    </context>
    <context id="i_2021-11-18_LongtermDebtTypeAxis-DelayedDrawTermLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hlly:DelayedDrawTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-18</instant>
        </period>
    </context>
    <context id="i_2022-10-02_LongtermDebtTypeAxis-DelayedDrawTermLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hlly:DelayedDrawTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-02</instant>
        </period>
    </context>
    <context id="i_2021-11-18_CreditFacilityAxis-LetterOfCreditMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-18</instant>
        </period>
    </context>
    <context id="i_2023-04-02_CreditFacilityAxis-LetterOfCreditMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-02</instant>
        </period>
    </context>
    <context id="i_2021-11-18_DebtInstrumentAxis-FirstLienNoteDueNovember172028Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hlly:FirstLienNoteDueNovember172028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-18</instant>
        </period>
    </context>
    <context id="d_2021-11-18_2021-11-18_DebtInstrumentAxis-FirstLienNoteDueNovember172028Member_LongtermDebtTypeAxis-DelayedDrawTermLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hlly:FirstLienNoteDueNovember172028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hlly:DelayedDrawTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-18</startDate>
            <endDate>2021-11-18</endDate>
        </period>
    </context>
    <context id="i_2023-07-02_DebtInstrumentAxis-TheCreditAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hlly:TheCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2023-04-02_DerivativeInstrumentRiskAxis-InterestRateContractMember_HedgingDesignationAxis-DesignatedAsHedgingInstrumentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-02</instant>
        </period>
    </context>
    <context id="i_2023-02-28_DebtInstrumentAxis-TheCreditAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hlly:TheCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-28</instant>
        </period>
    </context>
    <context id="i_2021-10-09">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
        </entity>
        <period>
            <instant>2021-10-09</instant>
        </period>
    </context>
    <context id="i_2021-10-09_ClassOfWarrantOrRightAxis-PublicWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">hlly:PublicWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-09</instant>
        </period>
    </context>
    <context id="i_2021-10-09_ClassOfWarrantOrRightAxis-PrivatePlacementWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">hlly:PrivatePlacementWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-09</instant>
        </period>
    </context>
    <context id="i_2021-10-09_ClassOfWarrantOrRightAxis-PublicWarrantsMember_MeasurementInputTypeAxis-MeasurementInputSharePriceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">hlly:PublicWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputSharePriceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-09</instant>
        </period>
    </context>
    <context id="i_2021-10-09_ClassOfWarrantOrRightAxis-PublicWarrantsMember_MeasurementInputTypeAxis-MeasurementInputSharePrice1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">hlly:PublicWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hlly:MeasurementInputSharePrice1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-09</instant>
        </period>
    </context>
    <context id="d_2022-04-01_2022-04-30_ClassOfWarrantOrRightAxis-PublicWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">hlly:PublicWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="d_2021-07-16_2021-07-16_BusinessAcquisitionAxis-EmpowerSponsorHoldingsLlcMember_ContingentConsiderationByTypeAxis-EarnOutSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlly:EmpowerSponsorHoldingsLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">hlly:EarnOutSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-16</startDate>
            <endDate>2021-07-16</endDate>
        </period>
    </context>
    <context id="d_2022-01-01_2022-04-03_BusinessAcquisitionAxis-EmpowerSponsorHoldingsLlcMember_ContingentConsiderationByTypeAxis-TrancheOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlly:EmpowerSponsorHoldingsLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">hlly:TrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-04-03</endDate>
        </period>
    </context>
    <context id="i_2023-07-02_BusinessAcquisitionAxis-EmpowerSponsorHoldingsLlcMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlly:EmpowerSponsorHoldingsLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2022-12-31_BusinessAcquisitionAxis-EmpowerSponsorHoldingsLlcMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlly:EmpowerSponsorHoldingsLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="d_2023-04-03_2023-07-02_BusinessAcquisitionAxis-EmpowerSponsorHoldingsLlcMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlly:EmpowerSponsorHoldingsLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-03</startDate>
            <endDate>2023-07-02</endDate>
        </period>
    </context>
    <context id="d_2022-04-04_2022-07-03_BusinessAcquisitionAxis-EmpowerSponsorHoldingsLlcMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlly:EmpowerSponsorHoldingsLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-04</startDate>
            <endDate>2022-07-03</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-07-02_BusinessAcquisitionAxis-EmpowerSponsorHoldingsLlcMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlly:EmpowerSponsorHoldingsLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-07-02</endDate>
        </period>
    </context>
    <context id="d_2022-01-01_2022-07-03_BusinessAcquisitionAxis-EmpowerSponsorHoldingsLlcMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlly:EmpowerSponsorHoldingsLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-03</endDate>
        </period>
    </context>
    <context id="i_2023-01-04_DerivativeInstrumentRiskAxis-InterestRateContractMember_HedgingDesignationAxis-DesignatedAsHedgingInstrumentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-04</instant>
        </period>
    </context>
    <context id="i_2023-07-02_DerivativeInstrumentRiskAxis-InterestRateContractMember_HedgingDesignationAxis-DesignatedAsHedgingInstrumentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="d_2023-04-03_2023-07-02_DerivativeInstrumentRiskAxis-InterestRateContractMember_HedgingDesignationAxis-DesignatedAsHedgingInstrumentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-03</startDate>
            <endDate>2023-07-02</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-07-02_DerivativeInstrumentRiskAxis-InterestRateContractMember_HedgingDesignationAxis-DesignatedAsHedgingInstrumentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-07-02</endDate>
        </period>
    </context>
    <context id="i_2023-07-02_DerivativeInstrumentRiskAxis-InterestRateContractMember_FairValueByAssetClassAxis-DerivativeFinancialInstrumentsAssetsMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2023-07-02_DerivativeInstrumentRiskAxis-InterestRateContractMember_FairValueByAssetClassAxis-DerivativeFinancialInstrumentsAssetsMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2023-07-02_DerivativeInstrumentRiskAxis-InterestRateContractMember_FairValueByAssetClassAxis-DerivativeFinancialInstrumentsAssetsMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2023-07-02_DerivativeInstrumentRiskAxis-InterestRateContractMember_FairValueByAssetClassAxis-DerivativeFinancialInstrumentsAssetsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2023-07-02_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByLiabilityClassAxis-WarrantLiabilityPublicWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:WarrantLiabilityPublicWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2023-07-02_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByLiabilityClassAxis-WarrantLiabilityPublicWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:WarrantLiabilityPublicWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2023-07-02_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByLiabilityClassAxis-WarrantLiabilityPublicWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:WarrantLiabilityPublicWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2023-07-02_FairValueByLiabilityClassAxis-WarrantLiabilityPublicWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:WarrantLiabilityPublicWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2023-07-02_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByLiabilityClassAxis-WarrantLiabilityPrivatePlacementWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:WarrantLiabilityPrivatePlacementWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2023-07-02_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByLiabilityClassAxis-WarrantLiabilityPrivatePlacementWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:WarrantLiabilityPrivatePlacementWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2023-07-02_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByLiabilityClassAxis-WarrantLiabilityPrivatePlacementWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:WarrantLiabilityPrivatePlacementWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2023-07-02_FairValueByLiabilityClassAxis-WarrantLiabilityPrivatePlacementWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:WarrantLiabilityPrivatePlacementWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2023-07-02_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:EarnOutLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2023-07-02_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:EarnOutLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2023-07-02_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:EarnOutLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2023-07-02_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:EarnOutLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2023-07-02_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2023-07-02_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2023-07-02_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2023-07-02_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2022-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByLiabilityClassAxis-WarrantLiabilityPublicWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:WarrantLiabilityPublicWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2022-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByLiabilityClassAxis-WarrantLiabilityPublicWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:WarrantLiabilityPublicWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2022-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByLiabilityClassAxis-WarrantLiabilityPublicWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:WarrantLiabilityPublicWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2022-12-31_FairValueByLiabilityClassAxis-WarrantLiabilityPublicWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:WarrantLiabilityPublicWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2022-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByLiabilityClassAxis-WarrantLiabilityPrivatePlacementWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:WarrantLiabilityPrivatePlacementWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2022-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByLiabilityClassAxis-WarrantLiabilityPrivatePlacementWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:WarrantLiabilityPrivatePlacementWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2022-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByLiabilityClassAxis-WarrantLiabilityPrivatePlacementWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:WarrantLiabilityPrivatePlacementWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2022-12-31_FairValueByLiabilityClassAxis-WarrantLiabilityPrivatePlacementWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:WarrantLiabilityPrivatePlacementWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2022-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:EarnOutLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2022-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:EarnOutLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2022-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:EarnOutLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2022-12-31_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:EarnOutLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2022-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2022-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2022-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2022-12-31_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2023-07-02_FinancialInstrumentAxis-WarrantLiabilityPrivatePlacementWarrantsMember_MeasurementInputTypeAxis-MeasurementInputSharePriceMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hlly:WarrantLiabilityPrivatePlacementWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputSharePriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">hlly:MonteCarloSimulationModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2022-12-31_FinancialInstrumentAxis-WarrantLiabilityPrivatePlacementWarrantsMember_MeasurementInputTypeAxis-MeasurementInputSharePriceMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hlly:WarrantLiabilityPrivatePlacementWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputSharePriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">hlly:MonteCarloSimulationModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2023-07-02_FinancialInstrumentAxis-WarrantLiabilityPrivatePlacementWarrantsMember_MeasurementInputTypeAxis-MeasurementInputStrikePriceMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hlly:WarrantLiabilityPrivatePlacementWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hlly:MeasurementInputStrikePriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">hlly:MonteCarloSimulationModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2022-12-31_FinancialInstrumentAxis-WarrantLiabilityPrivatePlacementWarrantsMember_MeasurementInputTypeAxis-MeasurementInputStrikePriceMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hlly:WarrantLiabilityPrivatePlacementWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hlly:MeasurementInputStrikePriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">hlly:MonteCarloSimulationModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2023-07-02_FinancialInstrumentAxis-WarrantLiabilityPrivatePlacementWarrantsMember_MeasurementInputTypeAxis-MeasurementInputExpectedTermMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hlly:WarrantLiabilityPrivatePlacementWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">hlly:MonteCarloSimulationModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2022-12-31_FinancialInstrumentAxis-WarrantLiabilityPrivatePlacementWarrantsMember_MeasurementInputTypeAxis-MeasurementInputExpectedTermMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hlly:WarrantLiabilityPrivatePlacementWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">hlly:MonteCarloSimulationModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2023-07-02_FinancialInstrumentAxis-WarrantLiabilityPrivatePlacementWarrantsMember_MeasurementInputTypeAxis-MeasurementInputRiskFreeInterestRateMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hlly:WarrantLiabilityPrivatePlacementWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">hlly:MonteCarloSimulationModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2022-12-31_FinancialInstrumentAxis-WarrantLiabilityPrivatePlacementWarrantsMember_MeasurementInputTypeAxis-MeasurementInputRiskFreeInterestRateMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hlly:WarrantLiabilityPrivatePlacementWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">hlly:MonteCarloSimulationModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2023-07-02_FinancialInstrumentAxis-WarrantLiabilityPrivatePlacementWarrantsMember_MeasurementInputTypeAxis-MeasurementInputPriceThresholdMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hlly:WarrantLiabilityPrivatePlacementWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hlly:MeasurementInputPriceThresholdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">hlly:MonteCarloSimulationModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2022-12-31_FinancialInstrumentAxis-WarrantLiabilityPrivatePlacementWarrantsMember_MeasurementInputTypeAxis-MeasurementInputPriceThresholdMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hlly:WarrantLiabilityPrivatePlacementWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hlly:MeasurementInputPriceThresholdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">hlly:MonteCarloSimulationModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2023-07-02_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_MeasurementInputTypeAxis-MeasurementInputSharePriceMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:EarnOutLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputSharePriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">hlly:MonteCarloSimulationModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2022-12-31_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_MeasurementInputTypeAxis-MeasurementInputSharePriceMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:EarnOutLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputSharePriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">hlly:MonteCarloSimulationModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2023-07-02_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_MeasurementInputTypeAxis-MeasurementInputExpectedTermMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:EarnOutLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">hlly:MonteCarloSimulationModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2022-12-31_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_MeasurementInputTypeAxis-MeasurementInputExpectedTermMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:EarnOutLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">hlly:MonteCarloSimulationModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2023-07-02_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_MeasurementInputTypeAxis-MeasurementInputPriceVolatilityMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:EarnOutLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">hlly:MonteCarloSimulationModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2022-12-31_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_MeasurementInputTypeAxis-MeasurementInputPriceVolatilityMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:EarnOutLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">hlly:MonteCarloSimulationModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2023-07-02_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_MeasurementInputTypeAxis-MeasurementInputRiskFreeInterestRateMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:EarnOutLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">hlly:MonteCarloSimulationModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2022-12-31_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_MeasurementInputTypeAxis-MeasurementInputRiskFreeInterestRateMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:EarnOutLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">hlly:MonteCarloSimulationModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2023-07-02_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_MeasurementInputTypeAxis-MeasurementInputPriceHurdleOneMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:EarnOutLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hlly:MeasurementInputPriceHurdleOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">hlly:MonteCarloSimulationModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2022-12-31_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_MeasurementInputTypeAxis-MeasurementInputPriceHurdleOneMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:EarnOutLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hlly:MeasurementInputPriceHurdleOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">hlly:MonteCarloSimulationModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_FairValueByLiabilityClassAxis-PrivatePlacementWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:PrivatePlacementWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_FairValueByLiabilityClassAxis-EarnOutLiabilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:EarnOutLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="d_2022-01-01_2022-07-03_FairValueByLiabilityClassAxis-PrivatePlacementWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:PrivatePlacementWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-03</endDate>
        </period>
    </context>
    <context id="d_2022-01-01_2022-07-03_FairValueByLiabilityClassAxis-EarnOutLiabilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:EarnOutLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-03</endDate>
        </period>
    </context>
    <context id="i_2022-07-03_FairValueByLiabilityClassAxis-PrivatePlacementWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:PrivatePlacementWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-03</instant>
        </period>
    </context>
    <context id="i_2022-07-03_FairValueByLiabilityClassAxis-EarnOutLiabilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:EarnOutLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-03</instant>
        </period>
    </context>
    <context id="i_2022-12-31_FairValueByLiabilityClassAxis-PrivatePlacementWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:PrivatePlacementWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2022-12-31_FairValueByLiabilityClassAxis-EarnOutLiabilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:EarnOutLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="d_2023-01-01_2023-07-02_FairValueByLiabilityClassAxis-PrivatePlacementWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:PrivatePlacementWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-07-02</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-07-02_FairValueByLiabilityClassAxis-EarnOutLiabilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:EarnOutLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-07-02</endDate>
        </period>
    </context>
    <context id="i_2023-07-02_FairValueByLiabilityClassAxis-PrivatePlacementWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:PrivatePlacementWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2023-07-02_FairValueByLiabilityClassAxis-EarnOutLiabilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">hlly:EarnOutLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="d_2023-04-03_2023-07-02_ProductOrServiceAxis-ElectronicSystemsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlly:ElectronicSystemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-03</startDate>
            <endDate>2023-07-02</endDate>
        </period>
    </context>
    <context id="d_2022-04-04_2022-07-03_ProductOrServiceAxis-ElectronicSystemsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlly:ElectronicSystemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-04</startDate>
            <endDate>2022-07-03</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-07-02_ProductOrServiceAxis-ElectronicSystemsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlly:ElectronicSystemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-07-02</endDate>
        </period>
    </context>
    <context id="d_2022-01-01_2022-07-03_ProductOrServiceAxis-ElectronicSystemsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlly:ElectronicSystemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-03</endDate>
        </period>
    </context>
    <context id="d_2023-04-03_2023-07-02_ProductOrServiceAxis-MechanicalSystemMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlly:MechanicalSystemMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-03</startDate>
            <endDate>2023-07-02</endDate>
        </period>
    </context>
    <context id="d_2022-04-04_2022-07-03_ProductOrServiceAxis-MechanicalSystemMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlly:MechanicalSystemMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-04</startDate>
            <endDate>2022-07-03</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-07-02_ProductOrServiceAxis-MechanicalSystemMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlly:MechanicalSystemMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-07-02</endDate>
        </period>
    </context>
    <context id="d_2022-01-01_2022-07-03_ProductOrServiceAxis-MechanicalSystemMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlly:MechanicalSystemMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-03</endDate>
        </period>
    </context>
    <context id="d_2023-04-03_2023-07-02_ProductOrServiceAxis-ExhaustMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlly:ExhaustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-03</startDate>
            <endDate>2023-07-02</endDate>
        </period>
    </context>
    <context id="d_2022-04-04_2022-07-03_ProductOrServiceAxis-ExhaustMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlly:ExhaustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-04</startDate>
            <endDate>2022-07-03</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-07-02_ProductOrServiceAxis-ExhaustMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlly:ExhaustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-07-02</endDate>
        </period>
    </context>
    <context id="d_2022-01-01_2022-07-03_ProductOrServiceAxis-ExhaustMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlly:ExhaustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-03</endDate>
        </period>
    </context>
    <context id="d_2023-04-03_2023-07-02_ProductOrServiceAxis-AccessoriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlly:AccessoriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-03</startDate>
            <endDate>2023-07-02</endDate>
        </period>
    </context>
    <context id="d_2022-04-04_2022-07-03_ProductOrServiceAxis-AccessoriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlly:AccessoriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-04</startDate>
            <endDate>2022-07-03</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-07-02_ProductOrServiceAxis-AccessoriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlly:AccessoriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-07-02</endDate>
        </period>
    </context>
    <context id="d_2022-01-01_2022-07-03_ProductOrServiceAxis-AccessoriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlly:AccessoriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-03</endDate>
        </period>
    </context>
    <context id="d_2023-04-03_2023-07-02_ProductOrServiceAxis-SafetyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlly:SafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-03</startDate>
            <endDate>2023-07-02</endDate>
        </period>
    </context>
    <context id="d_2022-04-04_2022-07-03_ProductOrServiceAxis-SafetyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlly:SafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-04</startDate>
            <endDate>2022-07-03</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-07-02_ProductOrServiceAxis-SafetyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlly:SafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-07-02</endDate>
        </period>
    </context>
    <context id="d_2022-01-01_2022-07-03_ProductOrServiceAxis-SafetyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlly:SafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-03</endDate>
        </period>
    </context>
    <context id="d_2023-04-03_2023-07-02_StatementGeographicalAxis-US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-03</startDate>
            <endDate>2023-07-02</endDate>
        </period>
    </context>
    <context id="d_2022-04-04_2022-07-03_StatementGeographicalAxis-US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-04</startDate>
            <endDate>2022-07-03</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-07-02_StatementGeographicalAxis-US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-07-02</endDate>
        </period>
    </context>
    <context id="d_2022-01-01_2022-07-03_StatementGeographicalAxis-US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-03</endDate>
        </period>
    </context>
    <context id="d_2023-04-03_2023-07-02_StatementGeographicalAxis-IT">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IT</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-03</startDate>
            <endDate>2023-07-02</endDate>
        </period>
    </context>
    <context id="d_2022-04-04_2022-07-03_StatementGeographicalAxis-IT">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IT</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-04</startDate>
            <endDate>2022-07-03</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-07-02_StatementGeographicalAxis-IT">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IT</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-07-02</endDate>
        </period>
    </context>
    <context id="d_2022-01-01_2022-07-03_StatementGeographicalAxis-IT">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IT</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-03</endDate>
        </period>
    </context>
    <context id="d_2023-04-03_2023-07-02_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-03</startDate>
            <endDate>2023-07-02</endDate>
        </period>
    </context>
    <context id="d_2022-04-04_2022-07-03_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-04</startDate>
            <endDate>2022-07-03</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-07-02_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-07-02</endDate>
        </period>
    </context>
    <context id="d_2022-01-01_2022-07-03_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-03</endDate>
        </period>
    </context>
    <context id="d_2023-04-03_2023-07-02_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-03</startDate>
            <endDate>2023-07-02</endDate>
        </period>
    </context>
    <context id="d_2022-04-04_2022-07-03_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-04</startDate>
            <endDate>2022-07-03</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-07-02_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-07-02</endDate>
        </period>
    </context>
    <context id="d_2022-01-01_2022-07-03_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-03</endDate>
        </period>
    </context>
    <context id="d_2023-04-03_2023-07-02_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-03</startDate>
            <endDate>2023-07-02</endDate>
        </period>
    </context>
    <context id="d_2022-04-04_2022-07-03_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-04</startDate>
            <endDate>2022-07-03</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-07-02_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-07-02</endDate>
        </period>
    </context>
    <context id="d_2022-01-01_2022-07-03_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-03</endDate>
        </period>
    </context>
    <context id="d_2023-04-03_2023-07-02_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-03</startDate>
            <endDate>2023-07-02</endDate>
        </period>
    </context>
    <context id="d_2022-04-04_2022-07-03_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-04</startDate>
            <endDate>2022-07-03</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-07-02_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-07-02</endDate>
        </period>
    </context>
    <context id="d_2022-01-01_2022-07-03_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-03</endDate>
        </period>
    </context>
    <context id="d_2023-04-03_2023-07-02_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EarnOutSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">hlly:EarnOutSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-03</startDate>
            <endDate>2023-07-02</endDate>
        </period>
    </context>
    <context id="d_2022-04-04_2022-07-03_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EarnOutSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">hlly:EarnOutSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-04</startDate>
            <endDate>2022-07-03</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-07-02_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EarnOutSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">hlly:EarnOutSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-07-02</endDate>
        </period>
    </context>
    <context id="d_2022-01-01_2022-07-03_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EarnOutSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">hlly:EarnOutSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-03</endDate>
        </period>
    </context>
    <context id="d_2022-04-04_2022-07-03_RetirementPlanNameAxis-DefinedContributionPensionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">hlly:DefinedContributionPensionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-04</startDate>
            <endDate>2022-07-03</endDate>
        </period>
    </context>
    <context id="d_2022-01-01_2022-07-03_RetirementPlanNameAxis-DefinedContributionPensionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">hlly:DefinedContributionPensionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-03</endDate>
        </period>
    </context>
    <context id="d_2023-04-03_2023-07-02_RetirementPlanNameAxis-The401kMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">hlly:The401kMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-03</startDate>
            <endDate>2023-07-02</endDate>
        </period>
    </context>
    <context id="d_2022-04-04_2022-07-03_RetirementPlanNameAxis-The401kMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">hlly:The401kMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-04</startDate>
            <endDate>2022-07-03</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-07-02_RetirementPlanNameAxis-The401kMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">hlly:The401kMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-07-02</endDate>
        </period>
    </context>
    <context id="d_2022-01-01_2022-07-03_RetirementPlanNameAxis-The401kMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">hlly:The401kMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-03</endDate>
        </period>
    </context>
    <context id="i_2021-12-31_PlanNameAxis-The2021OmnibusIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlly:The2021OmnibusIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2023-07-02_PlanNameAxis-The2021OmnibusIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlly:The2021OmnibusIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="d_2023-06-06_2023-06-06_AwardTypeAxis-RestrictedStockUnitsRSUMember_TitleOfIndividualAxis-PresidentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:PresidentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-06</startDate>
            <endDate>2023-06-06</endDate>
        </period>
    </context>
    <context id="d_2023-06-06_2023-06-06_AwardTypeAxis-PerformanceSharesMember_TitleOfIndividualAxis-PresidentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:PresidentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-06</startDate>
            <endDate>2023-06-06</endDate>
        </period>
    </context>
    <context id="d_2023-04-03_2023-07-02_AwardTypeAxis-RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-03</startDate>
            <endDate>2023-07-02</endDate>
        </period>
    </context>
    <context id="d_2022-04-04_2022-07-03_AwardTypeAxis-RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-04</startDate>
            <endDate>2022-07-03</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-07-02_AwardTypeAxis-RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-07-02</endDate>
        </period>
    </context>
    <context id="d_2022-01-01_2022-07-03_AwardTypeAxis-RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-03</endDate>
        </period>
    </context>
    <context id="d_2023-04-03_2023-07-02_AwardTypeAxis-PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-03</startDate>
            <endDate>2023-07-02</endDate>
        </period>
    </context>
    <context id="d_2022-04-04_2022-07-03_AwardTypeAxis-PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-04</startDate>
            <endDate>2022-07-03</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-07-02_AwardTypeAxis-PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-07-02</endDate>
        </period>
    </context>
    <context id="d_2022-01-01_2022-07-03_AwardTypeAxis-PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-03</endDate>
        </period>
    </context>
    <context id="d_2023-04-03_2023-07-02_AwardTypeAxis-EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-03</startDate>
            <endDate>2023-07-02</endDate>
        </period>
    </context>
    <context id="d_2022-04-04_2022-07-03_AwardTypeAxis-EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-04</startDate>
            <endDate>2022-07-03</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-07-02_AwardTypeAxis-EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-07-02</endDate>
        </period>
    </context>
    <context id="d_2022-01-01_2022-07-03_AwardTypeAxis-EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-03</endDate>
        </period>
    </context>
    <context id="d_2023-04-03_2023-07-02_AwardTypeAxis-ProfitInterestUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hlly:ProfitInterestUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-03</startDate>
            <endDate>2023-07-02</endDate>
        </period>
    </context>
    <context id="d_2022-04-04_2022-07-03_AwardTypeAxis-ProfitInterestUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hlly:ProfitInterestUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-04</startDate>
            <endDate>2022-07-03</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-07-02_AwardTypeAxis-ProfitInterestUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hlly:ProfitInterestUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-07-02</endDate>
        </period>
    </context>
    <context id="d_2022-01-01_2022-07-03_AwardTypeAxis-ProfitInterestUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hlly:ProfitInterestUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-07-03</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-07-02_AwardTypeAxis-RestrictedStockUnitsRSUMember_RangeAxis-MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-07-02</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-07-02_AwardTypeAxis-RestrictedStockUnitsRSUMember_RangeAxis-MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-07-02</endDate>
        </period>
    </context>
    <context id="i_2023-07-02_AwardTypeAxis-RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2022-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="d_2023-03-08_2023-03-08_AwardTypeAxis-PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-03-08</startDate>
            <endDate>2023-03-08</endDate>
        </period>
    </context>
    <context id="i_2023-07-02_AwardTypeAxis-PerformanceSharesMember_RangeAxis-MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2023-07-02_AwardTypeAxis-PerformanceSharesMember_RangeAxis-MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2023-07-02_AwardTypeAxis-PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2023-07-02_AwardTypeAxis-EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2023-07-02_AwardTypeAxis-ProfitInterestUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">hlly:ProfitInterestUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2022-01-01">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="i_2023-07-02_RangeAxis-MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2023-07-02_RangeAxis-MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <context id="i_2023-07-02_BalanceSheetLocationAxis-AccruedLiabilitiesAndOtherNoncurrentLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822928</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">hlly:AccruedLiabilitiesAndOtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-02</instant>
        </period>
    </context>
    <unit id="Share">
        <measure>shares</measure>
    </unit>
    <unit id="NonApplicable">
        <measure>thunderdome:item</measure>
    </unit>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="USDPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Year">
        <measure>utr:Y</measure>
    </unit>
    <unit id="Pure">
        <measure>pure</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="d_2023-01-01_2023-07-02"
      id="thunderdome-EntityCentralIndexKey">0001822928</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName
      contextRef="d_2023-01-01_2023-07-02"
      id="thunderdome-EntityRegistrantName">Holley Inc.</dei:EntityRegistrantName>
    <dei:AmendmentFlag contextRef="d_2023-01-01_2023-07-02">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate contextRef="d_2023-01-01_2023-07-02">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalPeriodFocus contextRef="d_2023-01-01_2023-07-02">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus contextRef="d_2023-01-01_2023-07-02">2023</dei:DocumentFiscalYearFocus>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101501993"
      unitRef="USD">2092000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i_2022-12-31"
      decimals="-4"
      id="c101501994"
      unitRef="USD">1550000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i_2023-07-02"
      id="c101502037"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i_2022-12-31"
      id="c101502038"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i_2023-07-02"
      decimals="INF"
      id="c101502042"
      unitRef="USDPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i_2022-12-31"
      decimals="INF"
      id="c101502043"
      unitRef="USDPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i_2023-07-02"
      decimals="INF"
      id="c101502044"
      unitRef="Share">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i_2022-12-31"
      decimals="INF"
      id="c101502045"
      unitRef="Share">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502046"
      unitRef="Share">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502048"
      unitRef="Share">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c101502047"
      unitRef="Share">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c101502049"
      unitRef="Share">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i_2022-12-31"
      decimals="INF"
      id="c101502053"
      unitRef="USDPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i_2023-07-02"
      decimals="INF"
      id="c101502052"
      unitRef="USDPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i_2023-07-02"
      decimals="INF"
      id="c101502054"
      unitRef="Share">550000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i_2022-12-31"
      decimals="INF"
      id="c101502055"
      unitRef="Share">550000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i_2023-07-02"
      decimals="INF"
      id="c101502056"
      unitRef="Share">117249854</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i_2023-07-02"
      decimals="INF"
      id="c101502058"
      unitRef="Share">117249854</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i_2022-12-31"
      decimals="INF"
      id="c101502057"
      unitRef="Share">117147997</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i_2022-12-31"
      decimals="INF"
      id="c101502059"
      unitRef="Share">117147997</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502571"
      unitRef="USD">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="d_2023-04-03_2023-07-02"
      decimals="-3"
      id="c101502572"
      unitRef="USD">0</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502573"
      unitRef="USD">0</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="d_2022-04-04_2022-07-03"
      decimals="-3"
      id="c101502574"
      unitRef="USD">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502575"
      unitRef="USD">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="d_2022-04-04_2022-07-03"
      decimals="-3"
      id="c101502576"
      unitRef="USD">0</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502577"
      unitRef="USD">0</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:DebtInstrumentTerm
      contextRef="d_2021-11-18_2021-11-18_DebtInstrumentAxis-FirstLienNoteDueNovember172028Member_LongtermDebtTypeAxis-TermLoanMember"
      id="c101502651">P7Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentTerm
      contextRef="d_2021-11-18_2021-11-18_CreditFacilityAxis-RevolvingCreditFacilityMember"
      id="c101502654">P5Y</us-gaap:DebtInstrumentTerm>
    <hlly:DebtInstrumentCovenantConsolidatedNetLeverageRatio
      contextRef="i_2023-02-28_DebtInstrumentAxis-TheCreditAgreementMember"
      decimals="INF"
      id="c101502675"
      unitRef="Pure">7.25</hlly:DebtInstrumentCovenantConsolidatedNetLeverageRatio>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
      contextRef="i_2021-10-09"
      decimals="INF"
      id="c101502719"
      unitRef="Share">1</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight>
    <us-gaap:WarrantsAndRightsOutstandingTerm contextRef="i_2021-10-09" id="c101502721">P5Y</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:PaymentsForProceedsFromHedgeInvestingActivities
      contextRef="d_2023-01-01_2023-07-02_DerivativeInstrumentRiskAxis-InterestRateContractMember_HedgingDesignationAxis-DesignatedAsHedgingInstrumentMember"
      decimals="-3"
      id="c101502775"
      unitRef="USD">0</us-gaap:PaymentsForProceedsFromHedgeInvestingActivities>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="d_2022-01-01_2022-07-03_RetirementPlanNameAxis-DefinedContributionPensionMember"
      decimals="-4"
      id="c101503082"
      unitRef="USD">150000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="d_2023-01-01_2023-07-02_AwardTypeAxis-RestrictedStockUnitsRSUMember_RangeAxis-MinimumMember"
      id="c101503126">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="d_2023-01-01_2023-07-02_AwardTypeAxis-RestrictedStockUnitsRSUMember_RangeAxis-MaximumMember"
      id="c101503127">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="d_2023-01-01_2023-07-02_AwardTypeAxis-PerformanceSharesMember"
      id="c101503139">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="d_2023-01-01_2023-07-02_AwardTypeAxis-EmployeeStockOptionMember"
      id="c101503148">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="d_2023-01-01_2023-07-02_AwardTypeAxis-EmployeeStockOptionMember"
      id="c101503149">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm
      contextRef="i_2023-07-02_RangeAxis-MinimumMember"
      id="c101503250">P1Y</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
    <dei:DocumentType contextRef="d_2023-01-01_2023-07-02">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport contextRef="d_2023-01-01_2023-07-02">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate contextRef="d_2023-01-01_2023-07-02">2023-07-02</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport contextRef="d_2023-01-01_2023-07-02">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="d_2023-01-01_2023-07-02">001-39599</dei:EntityFileNumber>
    <dei:EntityIncorporationStateCountryCode contextRef="d_2023-01-01_2023-07-02">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="d_2023-01-01_2023-07-02">87-1727560</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="d_2023-01-01_2023-07-02">1801 Russellville Road</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="d_2023-01-01_2023-07-02">Bowling Green</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="d_2023-01-01_2023-07-02">KY</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="d_2023-01-01_2023-07-02">42101</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="d_2023-01-01_2023-07-02">270</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="d_2023-01-01_2023-07-02">782-2900</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="d_2023-01-01_2023-07-02_StatementClassOfStockAxis-CommonStockMember">Common Stock, par value $0.0001</dei:Security12bTitle>
    <dei:Security12bTitle contextRef="d_2023-01-01_2023-07-02_StatementClassOfStockAxis-WarrantMember">Warrants to purchase common stock</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="d_2023-01-01_2023-07-02_StatementClassOfStockAxis-CommonStockMember">HLLY</dei:TradingSymbol>
    <dei:TradingSymbol contextRef="d_2023-01-01_2023-07-02_StatementClassOfStockAxis-WarrantMember">HLLY WS</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="d_2023-01-01_2023-07-02_StatementClassOfStockAxis-CommonStockMember">NYSE</dei:SecurityExchangeName>
    <dei:SecurityExchangeName contextRef="d_2023-01-01_2023-07-02_StatementClassOfStockAxis-WarrantMember">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus contextRef="d_2023-01-01_2023-07-02">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="d_2023-01-01_2023-07-02">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="d_2023-01-01_2023-07-02">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="d_2023-01-01_2023-07-02">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="d_2023-01-01_2023-07-02">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod contextRef="d_2023-01-01_2023-07-02">false</dei:EntityExTransitionPeriod>
    <dei:EntityShellCompany contextRef="d_2023-01-01_2023-07-02">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding contextRef="i_2023-08-04" decimals="INF" unitRef="Share">118343604</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i_2023-07-02"
      decimals="-4"
      id="c101501989"
      unitRef="USD">42740000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i_2022-12-31"
      decimals="-4"
      id="c101501990"
      unitRef="USD">26150000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="i_2023-07-02"
      decimals="-4"
      id="c101501991"
      unitRef="USD">57080000</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c101501992"
      unitRef="USD">47083000</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:InventoryNet
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101501995"
      unitRef="USD">217504000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c101501996"
      unitRef="USD">233573000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101501997"
      unitRef="USD">15951000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c101501998"
      unitRef="USD">18157000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101501999"
      unitRef="USD">333275000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c101502000"
      unitRef="USD">324963000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502001"
      unitRef="USD">49691000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c101502002"
      unitRef="USD">52181000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Goodwill
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502003"
      unitRef="USD">419056000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c101502004"
      unitRef="USD">418121000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502005"
      unitRef="USD">417613000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c101502006"
      unitRef="USD">424855000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502007"
      unitRef="USD">28965000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c101502008"
      unitRef="USD">29522000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502009"
      unitRef="USD">2068000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c101502010"
      unitRef="USD">0</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502011"
      unitRef="USD">1250668000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c101502012"
      unitRef="USD">1249642000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502014"
      unitRef="USD">43774000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c101502015"
      unitRef="USD">44948000</us-gaap:AccountsPayableCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502016"
      unitRef="USD">6261000</us-gaap:InterestPayableCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c101502017"
      unitRef="USD">5994000</us-gaap:InterestPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502018"
      unitRef="USD">46605000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c101502019"
      unitRef="USD">43317000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502020"
      unitRef="USD">6571000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent
      contextRef="i_2022-12-31"
      decimals="-6"
      id="c101502021"
      unitRef="USD">7000000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502022"
      unitRef="USD">103211000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c101502023"
      unitRef="USD">101259000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502024"
      unitRef="USD">629435000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c101502025"
      unitRef="USD">643563000</us-gaap:LongTermDebtNoncurrent>
    <hlly:WarrantLiability
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502026"
      unitRef="USD">7725000</hlly:WarrantLiability>
    <hlly:WarrantLiability
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c101502027"
      unitRef="USD">4272000</hlly:WarrantLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502028"
      unitRef="USD">2565000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c101502029"
      unitRef="USD">1176000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502030"
      unitRef="USD">47727000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i_2022-12-31"
      decimals="-4"
      id="c101502031"
      unitRef="USD">58390000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502032"
      unitRef="USD">24589000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c101502033"
      unitRef="USD">24992000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502034"
      unitRef="USD">815252000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c101502035"
      unitRef="USD">833652000</us-gaap:Liabilities>
    <us-gaap:PreferredStockValue
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502040"
      unitRef="USD">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c101502041"
      unitRef="USD">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockValue
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502050"
      unitRef="USD">12000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c101502051"
      unitRef="USD">12000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502060"
      unitRef="USD">370249000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c101502061"
      unitRef="USD">368122000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502062"
      unitRef="USD">-871000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c101502063"
      unitRef="USD">-944000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502064"
      unitRef="USD">66026000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i_2022-12-31"
      decimals="-5"
      id="c101502065"
      unitRef="USD">48800000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502066"
      unitRef="USD">435416000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2022-12-31"
      decimals="-4"
      id="c101502067"
      unitRef="USD">415990000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502068"
      unitRef="USD">1250668000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c101502069"
      unitRef="USD">1249642000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2023-04-03_2023-07-02"
      decimals="-3"
      id="c101502078"
      unitRef="USD">175262000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2022-04-04_2022-07-03"
      decimals="-4"
      id="c101502079"
      unitRef="USD">179420000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502080"
      unitRef="USD">347467000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502081"
      unitRef="USD">379475000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="d_2023-04-03_2023-07-02"
      decimals="-3"
      id="c101502082"
      unitRef="USD">105514000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="d_2022-04-04_2022-07-03"
      decimals="-3"
      id="c101502083"
      unitRef="USD">104132000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502084"
      unitRef="USD">210006000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502085"
      unitRef="USD">221466000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="d_2023-04-03_2023-07-02"
      decimals="-3"
      id="c101502086"
      unitRef="USD">69748000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="d_2022-04-04_2022-07-03"
      decimals="-3"
      id="c101502087"
      unitRef="USD">75288000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502088"
      unitRef="USD">137461000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502089"
      unitRef="USD">158009000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="d_2023-04-03_2023-07-02"
      decimals="-3"
      id="c101502090"
      unitRef="USD">29101000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="d_2022-04-04_2022-07-03"
      decimals="-3"
      id="c101502091"
      unitRef="USD">36269000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502092"
      unitRef="USD">59118000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502093"
      unitRef="USD">70611000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="d_2023-04-03_2023-07-02"
      decimals="-3"
      id="c101502094"
      unitRef="USD">6182000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="d_2022-04-04_2022-07-03"
      decimals="-3"
      id="c101502095"
      unitRef="USD">8196000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502096"
      unitRef="USD">12835000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502097"
      unitRef="USD">16357000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="d_2023-04-03_2023-07-02"
      decimals="-3"
      id="c101502098"
      unitRef="USD">3674000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="d_2022-04-04_2022-07-03"
      decimals="-3"
      id="c101502099"
      unitRef="USD">3662000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502100"
      unitRef="USD">7353000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502101"
      unitRef="USD">7323000</us-gaap:AmortizationOfIntangibleAssets>
    <hlly:AcquisitionAndRestructuringCosts
      contextRef="d_2023-04-03_2023-07-02"
      decimals="-3"
      id="c101502102"
      unitRef="USD">352000</hlly:AcquisitionAndRestructuringCosts>
    <hlly:AcquisitionAndRestructuringCosts
      contextRef="d_2022-04-04_2022-07-03"
      decimals="-3"
      id="c101502103"
      unitRef="USD">1691000</hlly:AcquisitionAndRestructuringCosts>
    <hlly:AcquisitionAndRestructuringCosts
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502104"
      unitRef="USD">1691000</hlly:AcquisitionAndRestructuringCosts>
    <hlly:AcquisitionAndRestructuringCosts
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502105"
      unitRef="USD">1981000</hlly:AcquisitionAndRestructuringCosts>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="d_2023-04-03_2023-07-02"
      decimals="-3"
      id="c101502106"
      unitRef="USD">-485000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="d_2022-04-04_2022-07-03"
      decimals="-3"
      id="c101502107"
      unitRef="USD">-325000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502108"
      unitRef="USD">-536000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502109"
      unitRef="USD">-547000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OperatingExpenses
      contextRef="d_2023-04-03_2023-07-02"
      decimals="-3"
      id="c101502110"
      unitRef="USD">39794000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="d_2022-04-04_2022-07-03"
      decimals="-3"
      id="c101502111"
      unitRef="USD">50143000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502112"
      unitRef="USD">81533000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502113"
      unitRef="USD">96819000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="d_2023-04-03_2023-07-02"
      decimals="-3"
      id="c101502114"
      unitRef="USD">29954000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="d_2022-04-04_2022-07-03"
      decimals="-3"
      id="c101502115"
      unitRef="USD">25145000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502116"
      unitRef="USD">55928000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-4"
      id="c101502117"
      unitRef="USD">61190000</us-gaap:OperatingIncomeLoss>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="d_2023-04-03_2023-07-02"
      decimals="-3"
      id="c101502118"
      unitRef="USD">2017000</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="d_2022-04-04_2022-07-03"
      decimals="-3"
      id="c101502119"
      unitRef="USD">-23168000</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502120"
      unitRef="USD">3452000</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502121"
      unitRef="USD">-20941000</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="d_2023-04-03_2023-07-02"
      decimals="-3"
      id="c101502122"
      unitRef="USD">961000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="d_2022-04-04_2022-07-03"
      decimals="-3"
      id="c101502123"
      unitRef="USD">-4234000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502124"
      unitRef="USD">1389000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502125"
      unitRef="USD">-1853000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:InterestExpense
      contextRef="d_2023-04-03_2023-07-02"
      decimals="-3"
      id="c101502126"
      unitRef="USD">9899000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="d_2022-04-04_2022-07-03"
      decimals="-3"
      id="c101502127"
      unitRef="USD">8961000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502128"
      unitRef="USD">28197000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502129"
      unitRef="USD">16352000</us-gaap:InterestExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="d_2023-04-03_2023-07-02"
      decimals="-3"
      id="c101502130"
      unitRef="USD">-12877000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="d_2022-04-04_2022-07-03"
      decimals="-3"
      id="c101502131"
      unitRef="USD">18441000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502132"
      unitRef="USD">-33038000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502133"
      unitRef="USD">6442000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="d_2023-04-03_2023-07-02"
      decimals="-3"
      id="c101502134"
      unitRef="USD">17077000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="d_2022-04-04_2022-07-03"
      decimals="-3"
      id="c101502135"
      unitRef="USD">43586000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-4"
      id="c101502136"
      unitRef="USD">22890000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502137"
      unitRef="USD">67632000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="d_2023-04-03_2023-07-02"
      decimals="-3"
      id="c101502138"
      unitRef="USD">4098000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="d_2022-04-04_2022-07-03"
      decimals="-3"
      id="c101502139"
      unitRef="USD">3023000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502140"
      unitRef="USD">5664000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502141"
      unitRef="USD">10211000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="d_2023-04-03_2023-07-02"
      decimals="-3"
      id="c101502142"
      unitRef="USD">12979000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2022-04-04_2022-07-03"
      decimals="-3"
      id="c101502143"
      unitRef="USD">40563000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502144"
      unitRef="USD">17226000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502145"
      unitRef="USD">57421000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="d_2023-04-03_2023-07-02"
      decimals="-3"
      id="c101502147"
      unitRef="USD">-272000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="d_2022-04-04_2022-07-03"
      decimals="-3"
      id="c101502148"
      unitRef="USD">-501000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502149"
      unitRef="USD">-73000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502150"
      unitRef="USD">-742000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="d_2023-04-03_2023-07-02"
      decimals="-3"
      id="c101502151"
      unitRef="USD">13251000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="d_2022-04-04_2022-07-03"
      decimals="-3"
      id="c101502152"
      unitRef="USD">41064000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502153"
      unitRef="USD">17299000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502154"
      unitRef="USD">58163000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="d_2023-04-03_2023-07-02"
      decimals="INF"
      id="c101502156"
      unitRef="Share">117221419</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="d_2022-04-04_2022-07-03"
      decimals="INF"
      id="c101502157"
      unitRef="Share">116931623</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="d_2023-01-01_2023-07-02"
      decimals="INF"
      id="c101502158"
      unitRef="Share">117187287</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="d_2022-01-01_2022-07-03"
      decimals="INF"
      id="c101502159"
      unitRef="Share">116398177</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="d_2023-04-03_2023-07-02"
      decimals="INF"
      id="c101502160"
      unitRef="Share">117868922</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="d_2022-04-04_2022-07-03"
      decimals="INF"
      id="c101502161"
      unitRef="Share">117114553</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="d_2023-01-01_2023-07-02"
      decimals="INF"
      id="c101502162"
      unitRef="Share">117556657</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="d_2022-01-01_2022-07-03"
      decimals="INF"
      id="c101502163"
      unitRef="Share">117343975</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="d_2023-04-03_2023-07-02"
      decimals="INF"
      id="c101502164"
      unitRef="USDPerShare">0.11</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="d_2022-04-04_2022-07-03"
      decimals="INF"
      id="c101502165"
      unitRef="USDPerShare">0.35</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="d_2023-01-01_2023-07-02"
      decimals="INF"
      id="c101502166"
      unitRef="USDPerShare">0.15</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="d_2022-01-01_2022-07-03"
      decimals="INF"
      id="c101502167"
      unitRef="USDPerShare">0.49</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="d_2023-04-03_2023-07-02"
      decimals="INF"
      id="c101502168"
      unitRef="USDPerShare">0.11</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="d_2022-04-04_2022-07-03"
      decimals="INF"
      id="c101502169"
      unitRef="USDPerShare">0.35</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="d_2023-01-01_2023-07-02"
      decimals="INF"
      id="c101502170"
      unitRef="USDPerShare">0.15</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="d_2022-01-01_2022-07-03"
      decimals="INF"
      id="c101502171"
      unitRef="USDPerShare">0.31</us-gaap:EarningsPerShareDiluted>
    <us-gaap:SharesOutstanding
      contextRef="i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c101502196"
      unitRef="Share">115805639</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c101502197"
      unitRef="USD">12000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2021-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c101502198"
      unitRef="USD">329705000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2021-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c101502199"
      unitRef="USD">-256000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2021-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c101502200"
      unitRef="USD">-24974000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c101502201"
      unitRef="USD">304487000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="d_2022-01-01_2022-04-03_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c101502203"
      unitRef="USD">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2022-01-01_2022-04-03_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c101502204"
      unitRef="USD">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2022-01-01_2022-04-03_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c101502205"
      unitRef="USD">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2022-01-01_2022-04-03_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c101502206"
      unitRef="USD">16858000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2022-01-01_2022-04-03"
      decimals="-3"
      id="c101502207"
      unitRef="USD">16858000</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2022-01-01_2022-04-03_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c101502209"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2022-01-01_2022-04-03_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c101502210"
      unitRef="USD">3162000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2022-01-01_2022-04-03_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c101502211"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2022-01-01_2022-04-03_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c101502212"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2022-01-01_2022-04-03"
      decimals="-3"
      id="c101502213"
      unitRef="USD">3162000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="d_2022-01-01_2022-04-03_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c101502215"
      unitRef="USD">-0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="d_2022-01-01_2022-04-03_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c101502216"
      unitRef="USD">-0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="d_2022-01-01_2022-04-03_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c101502217"
      unitRef="USD">-241000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="d_2022-01-01_2022-04-03_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c101502218"
      unitRef="USD">-0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="d_2022-01-01_2022-04-03"
      decimals="-3"
      id="c101502219"
      unitRef="USD">-241000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <hlly:IssuanceOfEarnoutSharesShares
      contextRef="d_2022-01-01_2022-04-03_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c101502220"
      unitRef="Share">1093750</hlly:IssuanceOfEarnoutSharesShares>
    <hlly:IssuanceOfEarnoutShares
      contextRef="d_2022-01-01_2022-04-03_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c101502221"
      unitRef="USD">0</hlly:IssuanceOfEarnoutShares>
    <hlly:IssuanceOfEarnoutShares
      contextRef="d_2022-01-01_2022-04-03_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c101502222"
      unitRef="USD">14689000</hlly:IssuanceOfEarnoutShares>
    <hlly:IssuanceOfEarnoutShares
      contextRef="d_2022-01-01_2022-04-03_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c101502223"
      unitRef="USD">0</hlly:IssuanceOfEarnoutShares>
    <hlly:IssuanceOfEarnoutShares
      contextRef="d_2022-01-01_2022-04-03_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c101502224"
      unitRef="USD">0</hlly:IssuanceOfEarnoutShares>
    <hlly:IssuanceOfEarnoutShares
      contextRef="d_2022-01-01_2022-04-03"
      decimals="-3"
      id="c101502225"
      unitRef="USD">14689000</hlly:IssuanceOfEarnoutShares>
    <us-gaap:SharesOutstanding
      contextRef="i_2022-04-03_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c101502226"
      unitRef="Share">116899389</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i_2022-04-03_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c101502227"
      unitRef="USD">12000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2022-04-03_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c101502228"
      unitRef="USD">347556000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2022-04-03_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c101502229"
      unitRef="USD">-15000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2022-04-03_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c101502230"
      unitRef="USD">-8116000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2022-04-03"
      decimals="-3"
      id="c101502231"
      unitRef="USD">339437000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="d_2022-04-04_2022-07-03_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c101502233"
      unitRef="USD">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2022-04-04_2022-07-03_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c101502234"
      unitRef="USD">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2022-04-04_2022-07-03_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c101502235"
      unitRef="USD">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2022-04-04_2022-07-03_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c101502236"
      unitRef="USD">40563000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2022-04-04_2022-07-03"
      decimals="-3"
      id="c101502237"
      unitRef="USD">40563000</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2022-04-04_2022-07-03_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c101502239"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2022-04-04_2022-07-03_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c101502240"
      unitRef="USD">3483000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2022-04-04_2022-07-03_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c101502241"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2022-04-04_2022-07-03_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c101502242"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2022-04-04_2022-07-03"
      decimals="-3"
      id="c101502243"
      unitRef="USD">3483000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="d_2022-04-04_2022-07-03_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c101502245"
      unitRef="USD">-0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="d_2022-04-04_2022-07-03_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c101502246"
      unitRef="USD">-0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="d_2022-04-04_2022-07-03_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c101502247"
      unitRef="USD">-501000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="d_2022-04-04_2022-07-03_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c101502248"
      unitRef="USD">-0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="d_2022-04-04_2022-07-03"
      decimals="-3"
      id="c101502249"
      unitRef="USD">-501000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <hlly:StockIssuedDuringPeriodSharesWarrantsExercised
      contextRef="d_2022-04-04_2022-07-03_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c101502250"
      unitRef="Share">33333</hlly:StockIssuedDuringPeriodSharesWarrantsExercised>
    <hlly:StockIssuedDuringPeriodValueWarrantsExercised
      contextRef="d_2022-04-04_2022-07-03_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c101502251"
      unitRef="USD">0</hlly:StockIssuedDuringPeriodValueWarrantsExercised>
    <hlly:StockIssuedDuringPeriodValueWarrantsExercised
      contextRef="d_2022-04-04_2022-07-03_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c101502252"
      unitRef="USD">383000</hlly:StockIssuedDuringPeriodValueWarrantsExercised>
    <hlly:StockIssuedDuringPeriodValueWarrantsExercised
      contextRef="d_2022-04-04_2022-07-03_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c101502253"
      unitRef="USD">0</hlly:StockIssuedDuringPeriodValueWarrantsExercised>
    <hlly:StockIssuedDuringPeriodValueWarrantsExercised
      contextRef="d_2022-04-04_2022-07-03_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c101502254"
      unitRef="USD">0</hlly:StockIssuedDuringPeriodValueWarrantsExercised>
    <hlly:StockIssuedDuringPeriodValueWarrantsExercised
      contextRef="d_2022-04-04_2022-07-03"
      decimals="-3"
      id="c101502255"
      unitRef="USD">383000</hlly:StockIssuedDuringPeriodValueWarrantsExercised>
    <us-gaap:SharesOutstanding
      contextRef="i_2022-07-03_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c101502256"
      unitRef="Share">116932722</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i_2022-07-03_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c101502257"
      unitRef="USD">12000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2022-07-03_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c101502258"
      unitRef="USD">351422000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2022-07-03_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c101502259"
      unitRef="USD">486000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2022-07-03_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c101502260"
      unitRef="USD">32447000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2022-07-03"
      decimals="-3"
      id="c101502261"
      unitRef="USD">384367000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i_2022-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c101502262"
      unitRef="Share">117147997</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i_2022-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c101502263"
      unitRef="USD">12000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2022-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c101502264"
      unitRef="USD">368122000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2022-12-31_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c101502265"
      unitRef="USD">-944000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2022-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-5"
      id="c101502266"
      unitRef="USD">48800000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2022-12-31"
      decimals="-4"
      id="c101502267"
      unitRef="USD">415990000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="d_2023-01-01_2023-04-02_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c101502269"
      unitRef="USD">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2023-01-01_2023-04-02_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c101502270"
      unitRef="USD">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2023-01-01_2023-04-02_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c101502271"
      unitRef="USD">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2023-01-01_2023-04-02_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c101502272"
      unitRef="USD">4247000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2023-01-01_2023-04-02"
      decimals="-3"
      id="c101502273"
      unitRef="USD">4247000</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2023-01-01_2023-04-02_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c101502275"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2023-01-01_2023-04-02_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c101502276"
      unitRef="USD">394000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2023-01-01_2023-04-02_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c101502277"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2023-01-01_2023-04-02_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c101502278"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2023-01-01_2023-04-02"
      decimals="-3"
      id="c101502279"
      unitRef="USD">394000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="d_2023-01-01_2023-04-02_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c101502281"
      unitRef="USD">-0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="d_2023-01-01_2023-04-02_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c101502282"
      unitRef="USD">-0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="d_2023-01-01_2023-04-02_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c101502283"
      unitRef="USD">199000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="d_2023-01-01_2023-04-02_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c101502284"
      unitRef="USD">-0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="d_2023-01-01_2023-04-02"
      decimals="-3"
      id="c101502285"
      unitRef="USD">199000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2023-01-01_2023-04-02_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c101502287"
      unitRef="USD">-0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2023-01-01_2023-04-02_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c101502288"
      unitRef="USD">34000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2023-01-01_2023-04-02_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c101502289"
      unitRef="USD">-0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2023-01-01_2023-04-02_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c101502290"
      unitRef="USD">-0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2023-01-01_2023-04-02"
      decimals="-3"
      id="c101502291"
      unitRef="USD">34000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="d_2023-01-01_2023-04-02_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c101502292"
      unitRef="Share">24219</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="d_2023-01-01_2023-04-02_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c101502293"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="d_2023-01-01_2023-04-02_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c101502294"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="d_2023-01-01_2023-04-02_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c101502295"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="d_2023-01-01_2023-04-02_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c101502296"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="d_2023-01-01_2023-04-02"
      decimals="-3"
      id="c101502297"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:SharesOutstanding
      contextRef="i_2023-04-02_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c101502298"
      unitRef="Share">117172216</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i_2023-04-02_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c101502299"
      unitRef="USD">12000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2023-04-02_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c101502300"
      unitRef="USD">368482000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2023-04-02_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c101502301"
      unitRef="USD">-1143000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2023-04-02_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c101502302"
      unitRef="USD">53047000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2023-04-02"
      decimals="-3"
      id="c101502303"
      unitRef="USD">420398000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="d_2023-04-03_2023-07-02_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c101502305"
      unitRef="USD">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2023-04-03_2023-07-02_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c101502306"
      unitRef="USD">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2023-04-03_2023-07-02_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c101502307"
      unitRef="USD">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2023-04-03_2023-07-02_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c101502308"
      unitRef="USD">12979000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2023-04-03_2023-07-02"
      decimals="-3"
      id="c101502309"
      unitRef="USD">12979000</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2023-04-03_2023-07-02_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c101502311"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2023-04-03_2023-07-02_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c101502312"
      unitRef="USD">1806000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2023-04-03_2023-07-02_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c101502313"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2023-04-03_2023-07-02_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c101502314"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="d_2023-04-03_2023-07-02"
      decimals="-3"
      id="c101502315"
      unitRef="USD">1806000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="d_2023-04-03_2023-07-02_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c101502317"
      unitRef="USD">-0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="d_2023-04-03_2023-07-02_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c101502318"
      unitRef="USD">-0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="d_2023-04-03_2023-07-02_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c101502319"
      unitRef="USD">-272000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="d_2023-04-03_2023-07-02_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c101502320"
      unitRef="USD">-0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="d_2023-04-03_2023-07-02"
      decimals="-3"
      id="c101502321"
      unitRef="USD">-272000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2023-04-03_2023-07-02_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c101502323"
      unitRef="USD">-0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2023-04-03_2023-07-02_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c101502324"
      unitRef="USD">39000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2023-04-03_2023-07-02_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c101502325"
      unitRef="USD">-0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2023-04-03_2023-07-02_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c101502326"
      unitRef="USD">-0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2023-04-03_2023-07-02"
      decimals="-3"
      id="c101502327"
      unitRef="USD">39000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="d_2023-04-03_2023-07-02_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c101502328"
      unitRef="Share">77638</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="d_2023-04-03_2023-07-02_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c101502329"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="d_2023-04-03_2023-07-02_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c101502330"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="d_2023-04-03_2023-07-02_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c101502331"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="d_2023-04-03_2023-07-02_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c101502332"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="d_2023-04-03_2023-07-02"
      decimals="-3"
      id="c101502333"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:SharesOutstanding
      contextRef="i_2023-07-02_StatementEquityComponentsAxis-CommonStockMember"
      decimals="INF"
      id="c101502334"
      unitRef="Share">117249854</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i_2023-07-02_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c101502335"
      unitRef="USD">12000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2023-07-02_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c101502336"
      unitRef="USD">370249000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2023-07-02_StatementEquityComponentsAxis-AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="c101502337"
      unitRef="USD">-871000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2023-07-02_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c101502338"
      unitRef="USD">66026000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502339"
      unitRef="USD">435416000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502345"
      unitRef="USD">17226000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502346"
      unitRef="USD">57421000</us-gaap:NetIncomeLoss>
    <us-gaap:Depreciation
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502348"
      unitRef="USD">4953000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502349"
      unitRef="USD">4663000</us-gaap:Depreciation>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502350"
      unitRef="USD">7353000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502351"
      unitRef="USD">7323000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502352"
      unitRef="USD">901000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502353"
      unitRef="USD">846000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502354"
      unitRef="USD">2707000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502355"
      unitRef="USD">2753000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <hlly:GainLossOnTerminationOfLeases
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502356"
      unitRef="USD">-0</hlly:GainLossOnTerminationOfLeases>
    <hlly:GainLossOnTerminationOfLeases
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502357"
      unitRef="USD">279000</hlly:GainLossOnTerminationOfLeases>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502358"
      unitRef="USD">3452000</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502359"
      unitRef="USD">-20941000</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502360"
      unitRef="USD">1389000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502361"
      unitRef="USD">-1853000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502362"
      unitRef="USD">2068000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502363"
      unitRef="USD">-0</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-5"
      id="c101502364"
      unitRef="USD">2200000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502365"
      unitRef="USD">6645000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:IncreaseDecreaseInOtherDeferredLiability
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502366"
      unitRef="USD">-10663000</us-gaap:IncreaseDecreaseInOtherDeferredLiability>
    <us-gaap:IncreaseDecreaseInOtherDeferredLiability
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-4"
      id="c101502367"
      unitRef="USD">-1090000</us-gaap:IncreaseDecreaseInOtherDeferredLiability>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502368"
      unitRef="USD">-69000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502369"
      unitRef="USD">-336000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:InventoryWriteDown
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502370"
      unitRef="USD">2973000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502371"
      unitRef="USD">2787000</us-gaap:InventoryWriteDown>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502372"
      unitRef="USD">717000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502373"
      unitRef="USD">145000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502375"
      unitRef="USD">10707000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502376"
      unitRef="USD">6343000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502377"
      unitRef="USD">-11691000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502378"
      unitRef="USD">29483000</us-gaap:IncreaseDecreaseInInventories>
    <hlly:IncreaseDecreaseInPrepaidsAndOtherCurrentAssets
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502379"
      unitRef="USD">-2239000</hlly:IncreaseDecreaseInPrepaidsAndOtherCurrentAssets>
    <hlly:IncreaseDecreaseInPrepaidsAndOtherCurrentAssets
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502380"
      unitRef="USD">-3838000</hlly:IncreaseDecreaseInPrepaidsAndOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502381"
      unitRef="USD">-1337000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502382"
      unitRef="USD">-5778000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInInterestPayableNet
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502383"
      unitRef="USD">267000</us-gaap:IncreaseDecreaseInInterestPayableNet>
    <us-gaap:IncreaseDecreaseInInterestPayableNet
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502384"
      unitRef="USD">484000</us-gaap:IncreaseDecreaseInInterestPayableNet>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502385"
      unitRef="USD">1021000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502386"
      unitRef="USD">-643000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502387"
      unitRef="USD">34383000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502388"
      unitRef="USD">20831000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502390"
      unitRef="USD">2738000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502391"
      unitRef="USD">9609000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502392"
      unitRef="USD">356000</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502393"
      unitRef="USD">244000</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502394"
      unitRef="USD">-0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502395"
      unitRef="USD">14077000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502396"
      unitRef="USD">-2382000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502397"
      unitRef="USD">-23442000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502399"
      unitRef="USD">0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-6"
      id="c101502400"
      unitRef="USD">27000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="d_2023-01-01_2023-07-02_LongtermDebtTypeAxis-PrincipalPaymentMember"
      decimals="-3"
      id="c101502401"
      unitRef="USD">14072000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="d_2022-01-01_2022-07-03_LongtermDebtTypeAxis-PrincipalPaymentMember"
      decimals="-3"
      id="c101502402"
      unitRef="USD">30099000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:PaymentsOfFinancingCosts
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502403"
      unitRef="USD">1427000</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:PaymentsOfFinancingCosts
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502404"
      unitRef="USD">-0</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502405"
      unitRef="USD">73000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502406"
      unitRef="USD">-0</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502407"
      unitRef="USD">0</us-gaap:ProceedsFromWarrantExercises>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502408"
      unitRef="USD">383000</us-gaap:ProceedsFromWarrantExercises>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502409"
      unitRef="USD">-15572000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502410"
      unitRef="USD">-2716000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502411"
      unitRef="USD">161000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502412"
      unitRef="USD">-443000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-4"
      id="c101502413"
      unitRef="USD">16590000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-4"
      id="c101502414"
      unitRef="USD">-5770000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i_2022-12-31"
      decimals="-4"
      id="c101502416"
      unitRef="USD">26150000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c101502417"
      unitRef="USD">36325000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i_2023-07-02"
      decimals="-4"
      id="c101502418"
      unitRef="USD">42740000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i_2022-07-03"
      decimals="-3"
      id="c101502419"
      unitRef="USD">30555000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:InterestPaidNet
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502421"
      unitRef="USD">29097000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502422"
      unitRef="USD">16005000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502423"
      unitRef="USD">12021000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502424"
      unitRef="USD">4276000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:StockIssued1
      contextRef="d_2023-01-01_2023-07-02_CounterpartyNameAxis-EmpowerSponsorHoldingsLlcMember"
      decimals="-3"
      id="c101502426"
      unitRef="USD">0</us-gaap:StockIssued1>
    <us-gaap:StockIssued1
      contextRef="d_2022-01-01_2022-07-03_CounterpartyNameAxis-EmpowerSponsorHoldingsLlcMember"
      decimals="-3"
      id="c101502427"
      unitRef="USD">14689000</us-gaap:StockIssued1>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="d_2023-01-01_2023-07-02" id="c2444437">
   &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;"&gt;&lt;td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;1.&lt;/em&gt; &lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: auto; font-family: Arial, Helvetica, sans-serif;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;DESCRIPTION OF THE BUSINESS, BASIS OF PRESENTATION, AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;Holley Inc., a Delaware corporation headquartered in Bowling Green, Kentucky (the &#x201c;Company&#x201d; or &#x201c;Holley&#x201d;), conducts operations through its wholly owned subsidiaries. These operating subsidiaries are comprised of Holley Performance Products Inc. (&#x201c;Holley Performance&#x201d;), Hot Rod Brands, Inc. (&#x201c;Hot Rod Brands&#x201d;), Simpson Safety Solutions, Inc., B&amp;amp;M Racing and Performance Products, Inc., and Speedshop.com, Inc.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;The Company consummated a&#160;business combination (the &#x201c;Business Combination&#x201d;) pursuant to that certain Agreement and Plan of Merger dated &lt;em style="font: inherit;"&gt; March 11, 2021 (&lt;/em&gt;the &#x201c;Merger Agreement&#x201d;), by and among Empower Ltd., (&#x201c;Empower&#x201d;), Empower Merger Sub I Inc., Empower Merger Sub II LLC, and Holley Intermediate Holdings, Inc. (&#x201c;Holley Intermediate&#x201d;) on &lt;em style="font: inherit;"&gt; July 16, 2021, (&lt;/em&gt;the &#x201c;Closing&#x201d; and such date, the &#x201c;Closing Date&#x201d;). The Business Combination was accounted for as a reverse recapitalization in which Holley Intermediate was deemed the accounting acquirer with Holley Inc. as the successor registrant. As such, Empower was treated as the acquired company for financial reporting purposes. On the Closing Date, Empower changed its name to Holley Inc. and its trading symbol on the New York Stock Exchange (the &#x201c;NYSE&#x201d;) from &#x201c;EMPW&#x201d; to &#x201c;HLLY.&#x201d;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;The Company designs, manufactures and distributes performance automotive products to customers primarily in the United States, Canada and Europe. The Company is a leading manufacturer of a diversified line of performance automotive products, including carburetors, fuel pumps, fuel injection systems, nitrous oxide injection systems, superchargers, exhaust headers, mufflers, distributors, ignition components, engine tuners and automotive performance plumbing products. The Company is also a leading manufacturer of exhaust products as well as shifters, converters, transmission kits, transmissions, tuners and automotive software. The Company&#x2019;s products are designed to enhance street, off-road, recreational and competitive vehicle performance through increased horsepower, torque and drivability. The Company has locations in the United States, Canada, Italy and China.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&lt;b&gt;Emerging Growth Company Status&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;Section &lt;em style="font: inherit;"&gt;102&lt;/em&gt;(b)(&lt;em style="font: inherit;"&gt;1&lt;/em&gt;) of the JOBS Act&#160;exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies are required to comply with the new or revised financial accounting standards. The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies but any such election to opt out is irrevocable. The Company is an emerging growth company, and, as such, has elected to take advantage of the benefits of the extended transition period for new or revised financial accounting standards.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&lt;b&gt;Risks and Uncertainties&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;The Company's&#160;business and results of operations, financial condition, and liquidity are impacted by broad economic conditions including inflation, labor shortages, and disruption of the supply chain, as well as by geopolitical events, specifically the conflict in Ukraine. The Company's&#160;operations have been adversely impacted by inflationary pressures primarily related to transportation, labor and component&#160;costs. Sales growth in certain products has been constrained by continuing supply chain challenges and automotive electronic component shortages. In response to the global supply chain volatility and inflationary impacts, the Company has&#160;attempted to minimize potential adverse impacts on its&#160;business with cost savings initiatives, price increases to customers, and by increasing inventory levels of certain products and working&#160;closely with its&#160;suppliers and customers to minimize disruptions in delivering products to customers.&#160;Our profitability has been, and &lt;em style="font: inherit;"&gt; may &lt;/em&gt;continue to be, adversely affected by constrained consumer demand, a shift in sales to lower-margin products, and demands on our performance that increase&#160;our costs.&#160;Should the ongoing macroeconomic conditions &lt;em style="font: inherit;"&gt;not&lt;/em&gt; improve, or worsen, or if the Company's attempt&#160;to mitigate the impact on its supply chain, operations and costs is &lt;em style="font: inherit;"&gt;not&lt;/em&gt; successful,&#160;the Company&#x2019;s business, results of operations and financial condition &lt;em style="font: inherit;"&gt; may &lt;/em&gt;be adversely affected.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;/p&gt;


   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&lt;b&gt;Basis of Presentation&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP" or &#x201c;GAAP&#x201d;) and applicable rules and regulations of the SEC&#160;regarding interim financial reporting. Certain information and footnote disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations. Accordingly, these interim condensed consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements and notes thereto for the year ended &lt;em style="font: inherit;"&gt; December 31, 2022, &lt;/em&gt;as filed with the SEC on &lt;em style="font: inherit;"&gt; March 15, 2023, &lt;/em&gt;in the Company&#x2019;s annual report on Form &lt;em style="font: inherit;"&gt;10&lt;/em&gt;-K. In management&#x2019;s opinion, the unaudited interim condensed consolidated financial statements reflect all adjustments, which are of a normal and recurring nature, that are necessary for a fair presentation of financial results for the interim periods presented. Operating results for any quarter are &lt;em style="font: inherit;"&gt;not&lt;/em&gt; necessarily indicative of the results for the full fiscal year.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;The Company operates on a fiscal&#160;year that ends on&#160;&lt;em style="font: inherit;"&gt; December 31, 2023 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2022.&lt;/em&gt; The&#160;&lt;em style="font: inherit;"&gt;three&lt;/em&gt;- and &lt;em style="font: inherit;"&gt;six&lt;/em&gt;-month periods ended &lt;em style="font: inherit;"&gt; July 2, 2023&lt;/em&gt;&#160;and &lt;em style="font: inherit;"&gt; July 3, 2022&lt;/em&gt;&#160;each included &lt;em style="font: inherit;"&gt;13&lt;/em&gt; weeks and &lt;em style="font: inherit;"&gt;26&lt;/em&gt; weeks, respectively.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&lt;b&gt;Principles of Consolidation&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;These unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All significant intercompany transactions and accounts have been eliminated in consolidation.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&lt;b&gt;Summary of Significant Accounting Policies&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;The following are updates to the significant accounting policies described in our audited consolidated financial&#160;statements as of and for the year ended &lt;em style="font: inherit;"&gt; December 31, 2022.&lt;/em&gt;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&lt;b&gt;Equity-Based Compensation&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;The Company accounts for equity-based awards granted to employees and nonemployees under the fair value method prescribed by Accounting Standards Codification ("ASC")&#160;Subtopic&#160;&lt;em style="font: inherit;"&gt;718&lt;/em&gt;-&lt;em style="font: inherit;"&gt;10,&lt;/em&gt; Stock Compensation. Equity-based compensation cost is measured based on the estimated grant date fair value of the award and is&#160;recognized as expense over the requisite service period (generally the vesting period). The fair value of stock options is estimated using the Black Scholes option-pricing model. Restricted stock units are valued at the stock price on the&#160;grant date. The fair value of profit interest units ("PIUs") granted by Holley Parent Holdings, LLC (the "Holley Stockholder") is estimated based on the Company&#x2019;s estimated equity&#160;value for each unit class at the time of granting using the Black-Scholes option-pricing model, discounted to reflect market considerations for illiquidity.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;Performance share units that&#160;vest based on the achievement of company-designated performance targets are valued at the stock price on the grant date.&#160;Compensation expense in respect of such performance share units is recognized each period based on the expected level of achievement and, to the extent that the expected levels of achievement change, compensation cost is adjusted in the period of change with the remaining unrecognized cost recognized&#160;over the remaining requisite service period.&#160;For performance share units that&#160;vest based on the achievement of predetermined market conditions, the Company estimates the grant date fair value using a Monte Carlo simulation model.&lt;b&gt; &lt;/b&gt;&lt;span style="color:#000000"&gt;The fair value associated with each tranche of the award is recognized, straight-line, over the associated requisite&#160;service period for that tranche, subject to acceleration if the market condition is met prior to the end of the derived service period.&lt;/span&gt;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;Unless the awards contain a market condition, previously recognized expense related to forfeited awards is reversed in the period in which the forfeiture occurs. For awards containing a market condition, previously recognized stock-based compensation expense is &lt;em style="font: inherit;"&gt;not&lt;/em&gt; reversed when the awards are forfeited as long as the service is provided for the duration of the required service period.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&lt;/p&gt;


   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-align: justify;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-align: justify;"&gt;&lt;b&gt;Derivative Financial Instruments&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-align: justify;"&gt;The Company evaluates its financial instruments to determine if such instruments are derivatives or contain features that qualify as embedded&#160;derivatives in accordance with ASC Topic &lt;em style="font: inherit;"&gt;815,&lt;/em&gt; Derivatives and Hedging. For derivative financial instruments that are accounted for as liabilities, the&#160;derivative instrument is initially recorded at its fair value on the grant date and is then re-valued at each reporting date, with changes in the fair value&#160;reported in the statements of operations. Derivative liabilities are classified on the balance sheet as current or non-current based on whether or &lt;em style="font: inherit;"&gt;not&lt;/em&gt; net cash&#160;settlement or conversion of the instrument could be required within &lt;em style="font: inherit;"&gt;12&lt;/em&gt; months of the balance sheet date.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-align: justify;"&gt;The Company uses derivative instruments to manage its exposure to changes in interest rates on borrowings under its debt facility. These derivative instruments are primarily valued on the basis of quotes obtained from banks, brokers, and/or&#160;dealers. The valuation of the derivative instruments considers future expected interest rates on the notional principal balance remaining, which is comparable to what a prospective acquirer would pay on the measurement date. Valuation pricing models consider inputs such as forward rates, anticipated interest rate volatility relating to the reference rate, as well as time value, counterparty risk and other factors underlying derivative instruments.&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&lt;b&gt;Recent Accounting Pronouncements&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&lt;b&gt;&lt;i&gt;Accounting Standards Recently Adopted&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;In &lt;em style="font: inherit;"&gt; October 2021, &lt;/em&gt;the Financial Accounting Standards Board issued Accounting Standards Update ("ASU")&#160;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;-&lt;em style="font: inherit;"&gt;08,&lt;/em&gt; &lt;i&gt;Business Combinations (Topic &lt;em style="font: inherit;"&gt;805&lt;/em&gt;):&lt;/i&gt; &lt;i&gt;Accounting for Contract Assets and Contract Liabilities from Contracts with Customers&lt;/i&gt;. This ASU requires entities to apply the definition of a performance obligation under ASC Topic &lt;em style="font: inherit;"&gt;606,&lt;/em&gt; &lt;i&gt;Revenue from Contracts with Customers&lt;/i&gt;,&#160;to recognize and measure contract assets and contract liabilities (i.e., deferred revenue) relating to contracts with customers that are acquired in a business combination. Prior to the adoption of ASU &lt;em style="font: inherit;"&gt;2021&lt;/em&gt;-&lt;em style="font: inherit;"&gt;08,&lt;/em&gt; an acquirer generally recognized assets acquired, and liabilities assumed in a business combination, including contract assets and contract liabilities arising from revenue contracts with customers, at fair value on the acquisition date. ASU &lt;em style="font: inherit;"&gt;No.&lt;/em&gt; &lt;em style="font: inherit;"&gt;2021&lt;/em&gt;-&lt;em style="font: inherit;"&gt;08&lt;/em&gt; results in the acquirer recording acquired contract assets and liabilities on the same basis that would have been recorded by the acquiree before the acquisition under ASC Topic &lt;em style="font: inherit;"&gt;606.&lt;/em&gt; The Company adopted ASU &lt;em style="font: inherit;"&gt;2021&lt;/em&gt;-&lt;em style="font: inherit;"&gt;08&lt;/em&gt; on &lt;em style="font: inherit;"&gt; January 1, 2023. &lt;/em&gt;Adoption of ASU &lt;em style="font: inherit;"&gt;2021&lt;/em&gt;-&lt;em style="font: inherit;"&gt;08&lt;/em&gt; did &lt;em style="font: inherit;"&gt;not&lt;/em&gt; impact the Company's consolidated financial statements.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;/p&gt;


  </us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <hlly:EmergingGrowthCompanyPolicyTextBlock contextRef="d_2023-01-01_2023-07-02" id="c101505790">&lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&lt;b&gt;Emerging Growth Company Status&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;Section &lt;em style="font: inherit;"&gt;102&lt;/em&gt;(b)(&lt;em style="font: inherit;"&gt;1&lt;/em&gt;) of the JOBS Act&#160;exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies are required to comply with the new or revised financial accounting standards. The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies but any such election to opt out is irrevocable. The Company is an emerging growth company, and, as such, has elected to take advantage of the benefits of the extended transition period for new or revised financial accounting standards.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&#160;&lt;/p&gt;</hlly:EmergingGrowthCompanyPolicyTextBlock>
    <hlly:RisksAndUncertaintiesPolicyTextBlock contextRef="d_2023-01-01_2023-07-02" id="c101506558">&lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&lt;b&gt;Risks and Uncertainties&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;The Company's&#160;business and results of operations, financial condition, and liquidity are impacted by broad economic conditions including inflation, labor shortages, and disruption of the supply chain, as well as by geopolitical events, specifically the conflict in Ukraine. The Company's&#160;operations have been adversely impacted by inflationary pressures primarily related to transportation, labor and component&#160;costs. Sales growth in certain products has been constrained by continuing supply chain challenges and automotive electronic component shortages. In response to the global supply chain volatility and inflationary impacts, the Company has&#160;attempted to minimize potential adverse impacts on its&#160;business with cost savings initiatives, price increases to customers, and by increasing inventory levels of certain products and working&#160;closely with its&#160;suppliers and customers to minimize disruptions in delivering products to customers.&#160;Our profitability has been, and &lt;em style="font: inherit;"&gt; may &lt;/em&gt;continue to be, adversely affected by constrained consumer demand, a shift in sales to lower-margin products, and demands on our performance that increase&#160;our costs.&#160;Should the ongoing macroeconomic conditions &lt;em style="font: inherit;"&gt;not&lt;/em&gt; improve, or worsen, or if the Company's attempt&#160;to mitigate the impact on its supply chain, operations and costs is &lt;em style="font: inherit;"&gt;not&lt;/em&gt; successful,&#160;the Company&#x2019;s business, results of operations and financial condition &lt;em style="font: inherit;"&gt; may &lt;/em&gt;be adversely affected.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;</hlly:RisksAndUncertaintiesPolicyTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="d_2023-01-01_2023-07-02" id="c101506850">&lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&lt;b&gt;Basis of Presentation&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP" or &#x201c;GAAP&#x201d;) and applicable rules and regulations of the SEC&#160;regarding interim financial reporting. Certain information and footnote disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations. Accordingly, these interim condensed consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements and notes thereto for the year ended &lt;em style="font: inherit;"&gt; December 31, 2022, &lt;/em&gt;as filed with the SEC on &lt;em style="font: inherit;"&gt; March 15, 2023, &lt;/em&gt;in the Company&#x2019;s annual report on Form &lt;em style="font: inherit;"&gt;10&lt;/em&gt;-K. In management&#x2019;s opinion, the unaudited interim condensed consolidated financial statements reflect all adjustments, which are of a normal and recurring nature, that are necessary for a fair presentation of financial results for the interim periods presented. Operating results for any quarter are &lt;em style="font: inherit;"&gt;not&lt;/em&gt; necessarily indicative of the results for the full fiscal year.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;The Company operates on a fiscal&#160;year that ends on&#160;&lt;em style="font: inherit;"&gt; December 31, 2023 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2022.&lt;/em&gt; The&#160;&lt;em style="font: inherit;"&gt;three&lt;/em&gt;- and &lt;em style="font: inherit;"&gt;six&lt;/em&gt;-month periods ended &lt;em style="font: inherit;"&gt; July 2, 2023&lt;/em&gt;&#160;and &lt;em style="font: inherit;"&gt; July 3, 2022&lt;/em&gt;&#160;each included &lt;em style="font: inherit;"&gt;13&lt;/em&gt; weeks and &lt;em style="font: inherit;"&gt;26&lt;/em&gt; weeks, respectively.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="d_2023-01-01_2023-07-02" id="c101506851">&lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&lt;b&gt;Principles of Consolidation&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;These unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All significant intercompany transactions and accounts have been eliminated in consolidation.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&#160;&lt;/p&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="d_2023-01-01_2023-07-02" id="c101506852">&lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&lt;b&gt;Equity-Based Compensation&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;The Company accounts for equity-based awards granted to employees and nonemployees under the fair value method prescribed by Accounting Standards Codification ("ASC")&#160;Subtopic&#160;&lt;em style="font: inherit;"&gt;718&lt;/em&gt;-&lt;em style="font: inherit;"&gt;10,&lt;/em&gt; Stock Compensation. Equity-based compensation cost is measured based on the estimated grant date fair value of the award and is&#160;recognized as expense over the requisite service period (generally the vesting period). The fair value of stock options is estimated using the Black Scholes option-pricing model. Restricted stock units are valued at the stock price on the&#160;grant date. The fair value of profit interest units ("PIUs") granted by Holley Parent Holdings, LLC (the "Holley Stockholder") is estimated based on the Company&#x2019;s estimated equity&#160;value for each unit class at the time of granting using the Black-Scholes option-pricing model, discounted to reflect market considerations for illiquidity.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;Performance share units that&#160;vest based on the achievement of company-designated performance targets are valued at the stock price on the grant date.&#160;Compensation expense in respect of such performance share units is recognized each period based on the expected level of achievement and, to the extent that the expected levels of achievement change, compensation cost is adjusted in the period of change with the remaining unrecognized cost recognized&#160;over the remaining requisite service period.&#160;For performance share units that&#160;vest based on the achievement of predetermined market conditions, the Company estimates the grant date fair value using a Monte Carlo simulation model.&lt;b&gt; &lt;/b&gt;&lt;span style="color:#000000"&gt;The fair value associated with each tranche of the award is recognized, straight-line, over the associated requisite&#160;service period for that tranche, subject to acceleration if the market condition is met prior to the end of the derived service period.&lt;/span&gt;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;Unless the awards contain a market condition, previously recognized expense related to forfeited awards is reversed in the period in which the forfeiture occurs. For awards containing a market condition, previously recognized stock-based compensation expense is &lt;em style="font: inherit;"&gt;not&lt;/em&gt; reversed when the awards are forfeited as long as the service is provided for the duration of the required service period.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&#160;&lt;/p&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:DerivativesReportingOfDerivativeActivity contextRef="d_2023-01-01_2023-07-02" id="c101506853">&lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-align: justify;"&gt;&lt;b&gt;Derivative Financial Instruments&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-align: justify;"&gt;The Company evaluates its financial instruments to determine if such instruments are derivatives or contain features that qualify as embedded&#160;derivatives in accordance with ASC Topic &lt;em style="font: inherit;"&gt;815,&lt;/em&gt; Derivatives and Hedging. For derivative financial instruments that are accounted for as liabilities, the&#160;derivative instrument is initially recorded at its fair value on the grant date and is then re-valued at each reporting date, with changes in the fair value&#160;reported in the statements of operations. Derivative liabilities are classified on the balance sheet as current or non-current based on whether or &lt;em style="font: inherit;"&gt;not&lt;/em&gt; net cash&#160;settlement or conversion of the instrument could be required within &lt;em style="font: inherit;"&gt;12&lt;/em&gt; months of the balance sheet date.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-align: justify;"&gt;The Company uses derivative instruments to manage its exposure to changes in interest rates on borrowings under its debt facility. These derivative instruments are primarily valued on the basis of quotes obtained from banks, brokers, and/or&#160;dealers. The valuation of the derivative instruments considers future expected interest rates on the notional principal balance remaining, which is comparable to what a prospective acquirer would pay on the measurement date. Valuation pricing models consider inputs such as forward rates, anticipated interest rate volatility relating to the reference rate, as well as time value, counterparty risk and other factors underlying derivative instruments.&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;</us-gaap:DerivativesReportingOfDerivativeActivity>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="d_2023-01-01_2023-07-02" id="c101506854">&lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&lt;b&gt;Recent Accounting Pronouncements&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&lt;b&gt;&lt;i&gt;Accounting Standards Recently Adopted&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;In &lt;em style="font: inherit;"&gt; October 2021, &lt;/em&gt;the Financial Accounting Standards Board issued Accounting Standards Update ("ASU")&#160;&lt;em style="font: inherit;"&gt;2021&lt;/em&gt;-&lt;em style="font: inherit;"&gt;08,&lt;/em&gt; &lt;i&gt;Business Combinations (Topic &lt;em style="font: inherit;"&gt;805&lt;/em&gt;):&lt;/i&gt; &lt;i&gt;Accounting for Contract Assets and Contract Liabilities from Contracts with Customers&lt;/i&gt;. This ASU requires entities to apply the definition of a performance obligation under ASC Topic &lt;em style="font: inherit;"&gt;606,&lt;/em&gt; &lt;i&gt;Revenue from Contracts with Customers&lt;/i&gt;,&#160;to recognize and measure contract assets and contract liabilities (i.e., deferred revenue) relating to contracts with customers that are acquired in a business combination. Prior to the adoption of ASU &lt;em style="font: inherit;"&gt;2021&lt;/em&gt;-&lt;em style="font: inherit;"&gt;08,&lt;/em&gt; an acquirer generally recognized assets acquired, and liabilities assumed in a business combination, including contract assets and contract liabilities arising from revenue contracts with customers, at fair value on the acquisition date. ASU &lt;em style="font: inherit;"&gt;No.&lt;/em&gt; &lt;em style="font: inherit;"&gt;2021&lt;/em&gt;-&lt;em style="font: inherit;"&gt;08&lt;/em&gt; results in the acquirer recording acquired contract assets and liabilities on the same basis that would have been recorded by the acquiree before the acquisition under ASC Topic &lt;em style="font: inherit;"&gt;606.&lt;/em&gt; The Company adopted ASU &lt;em style="font: inherit;"&gt;2021&lt;/em&gt;-&lt;em style="font: inherit;"&gt;08&lt;/em&gt; on &lt;em style="font: inherit;"&gt; January 1, 2023. &lt;/em&gt;Adoption of ASU &lt;em style="font: inherit;"&gt;2021&lt;/em&gt;-&lt;em style="font: inherit;"&gt;08&lt;/em&gt; did &lt;em style="font: inherit;"&gt;not&lt;/em&gt; impact the Company's consolidated financial statements.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="d_2023-01-01_2023-07-02" id="c2444438">
   &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;"&gt;
    &lt;tbody&gt;
     &lt;tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;"&gt;
      &lt;td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2.&lt;/em&gt; &lt;/b&gt;&lt;/p&gt; &lt;/td&gt;
      &lt;td style="width: auto; font-family: Arial, Helvetica, sans-serif;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;ACQUISITIONS&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;
     &lt;/tr&gt;

    &lt;/tbody&gt;
   &lt;/table&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;In &lt;em style="font: inherit;"&gt;2022,&lt;/em&gt; the Company completed &lt;em style="font: inherit;"&gt;three&lt;/em&gt;&#160;acquisitions. These acquisitions are expected to enhance the Company's portfolio of products and services in the automotive aftermarket and automotive safety solutions market.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;The Company accounts for acquisitions using the acquisition method, and accordingly, the purchase price has been allocated based upon the fair value of the assets acquired and liabilities assumed. The valuation of the assets acquired and liabilities assumed is subject to revision. If additional information becomes available, the Company &lt;em style="font: inherit;"&gt; may &lt;/em&gt;further revise the purchase price allocation as soon as practical, but &lt;em style="font: inherit;"&gt;no&lt;/em&gt; later than &lt;em style="font: inherit;"&gt;one&lt;/em&gt; year from the acquisition date. Goodwill generated by the acquisitions is primarily attributable to the strong market position of the entities acquired.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;Purchase price consideration for all acquisitions was paid primarily in cash. All acquisitions were for &lt;em style="font: inherit;"&gt;100&lt;/em&gt; percent of the acquired business and are reported in the Consolidated Statements of Cash Flows, net of acquired cash and cash equivalents. Acquisition-related costs, including advisory, legal, accounting, valuation and other costs, are typically expensed in the periods in which the costs are incurred and are recorded in acquisition and restructuring costs. The results of operations of acquired businesses are included in the consolidated financial statements from the acquisition date.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;In &lt;em style="font: inherit;"&gt;2022,&lt;/em&gt;&#160;the Company acquired substantially all the assets of John's Ind., Inc. ("John's"), Southern Kentucky Classics ("SKC"), and Vesta Motorsports USA, Inc., doing business as RaceQuip ("RaceQuip").&#160;These acquisitions were immaterial business combinations. Cash paid for the &lt;em style="font: inherit;"&gt;three&lt;/em&gt;&#160;acquisitions, net of cash acquired, was $14,863,&#160;and was funded with borrowings from the Company's credit facility and cash on hand. The acquisitions resulted in both amortizable and nonamortizable intangibles and goodwill totaling $10,553. The goodwill and intangibles generated as a result of these acquisitions are deductible for income tax purposes. The final allocation of the purchase price allocation to&#160;specific assets acquired and liabilities assumed was adjusted to reflect the final fair value estimate of acquired assets and liabilities, as noted below.&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;The allocation of the purchase price to the assets acquired and liabilities assumed was based on estimates of the fair value of the net assets as follows:&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;
     &lt;tbody&gt;
      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Measurement&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Period&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;(as initially reported)&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Adjustments&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;(as adjusted)&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Accounts receivable&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;959&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;(397&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;562&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Inventory&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;3,481&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;146&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;3,627&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Property, plant and equipment&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;275&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;275&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Other assets&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,132&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;(1,108&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;24&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Tradenames&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,689&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,689&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Customer relationships&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,512&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,512&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Goodwill&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;5,858&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,494&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;7,352&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Accounts payable&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;(25&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;(133&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;(158&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Accrued liabilities&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(18&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(2&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(20&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;14,863&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;14,863&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

     &lt;/tbody&gt;
    &lt;/table&gt;

   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;The fair value of the acquired customer relationship intangible asset was estimated using the excess earnings approach. The customer relationship intangible asset is being amortized based on the attrition rate of customers which was determined to be 20 years. The fair value of the acquired tradenames intangible asset was estimated using the relief from royalty method, a form of the income approach. The tradenames were determined to have an indefinite life.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;


  </us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="d_2022-01-01_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember"
      decimals="-3"
      id="c101502481"
      unitRef="USD">14863000</us-gaap:PaymentsToAcquireBusinessesGross>
    <hlly:BusinessCombinationIntangibleAssetsIncludingGoodwillAcquired
      contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember"
      decimals="-3"
      id="c101502482"
      unitRef="USD">10553000</hlly:BusinessCombinationIntangibleAssetsIncludingGoodwillAcquired>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock contextRef="d_2023-01-01_2023-07-02" id="c2444439">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;
     &lt;tbody&gt;
      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Measurement&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Period&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;(as initially reported)&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Adjustments&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;(as adjusted)&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Accounts receivable&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;959&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;(397&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;562&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Inventory&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;3,481&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;146&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;3,627&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Property, plant and equipment&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;275&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;275&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Other assets&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,132&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;(1,108&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;24&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Tradenames&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,689&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,689&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Customer relationships&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,512&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,512&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Goodwill&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;5,858&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,494&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;7,352&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Accounts payable&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;(25&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;(133&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;(158&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Accrued liabilities&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(18&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(2&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(20&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;14,863&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;14,863&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

     &lt;/tbody&gt;
    &lt;/table&gt;
   </us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember_RestatementAxis-ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="c101502494"
      unitRef="USD">959000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember_RestatementAxis-RestatementAdjustmentMember"
      decimals="-3"
      id="c101502495"
      unitRef="USD">-397000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember"
      decimals="-3"
      id="c101502496"
      unitRef="USD">562000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember_RestatementAxis-ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="c101502497"
      unitRef="USD">3481000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember_RestatementAxis-RestatementAdjustmentMember"
      decimals="-3"
      id="c101502498"
      unitRef="USD">146000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember"
      decimals="-3"
      id="c101502499"
      unitRef="USD">3627000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember_RestatementAxis-ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="c101502500"
      unitRef="USD">275000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember"
      decimals="-3"
      id="c101502502"
      unitRef="USD">275000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember_RestatementAxis-ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="c101502503"
      unitRef="USD">1132000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember_RestatementAxis-RestatementAdjustmentMember"
      decimals="-3"
      id="c101502504"
      unitRef="USD">-1108000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember"
      decimals="-3"
      id="c101502505"
      unitRef="USD">24000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember_FiniteLivedIntangibleAssetsByMajorClassAxis-TradeNamesMember_RestatementAxis-ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="c101502506"
      unitRef="USD">1689000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember_FiniteLivedIntangibleAssetsByMajorClassAxis-TradeNamesMember"
      decimals="-3"
      id="c101502508"
      unitRef="USD">1689000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember_RestatementAxis-ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="c101502509"
      unitRef="USD">1512000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember"
      decimals="-3"
      id="c101502511"
      unitRef="USD">1512000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:Goodwill
      contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember_RestatementAxis-ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="c101502512"
      unitRef="USD">5858000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember_RestatementAxis-RestatementAdjustmentMember"
      decimals="-3"
      id="c101502513"
      unitRef="USD">1494000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember"
      decimals="-3"
      id="c101502514"
      unitRef="USD">7352000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember_RestatementAxis-ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="c101502515"
      unitRef="USD">25000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember_RestatementAxis-RestatementAdjustmentMember"
      decimals="-3"
      id="c101502516"
      unitRef="USD">133000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember"
      decimals="-3"
      id="c101502517"
      unitRef="USD">158000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <hlly:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccrued
      contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember_RestatementAxis-ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="c101502518"
      unitRef="USD">18000</hlly:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccrued>
    <hlly:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccrued
      contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember_RestatementAxis-RestatementAdjustmentMember"
      decimals="-3"
      id="c101502519"
      unitRef="USD">2000</hlly:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccrued>
    <hlly:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccrued
      contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember"
      decimals="-4"
      id="c101502520"
      unitRef="USD">20000</hlly:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccrued>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember_RestatementAxis-ScenarioPreviouslyReportedMember"
      decimals="-3"
      id="c101502521"
      unitRef="USD">14863000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember_RestatementAxis-RestatementAdjustmentMember"
      decimals="-3"
      id="c101502522"
      unitRef="USD">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember"
      decimals="-3"
      id="c101502523"
      unitRef="USD">14863000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember"
      id="c101502483">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:InventoryDisclosureTextBlock contextRef="d_2023-01-01_2023-07-02" id="c2444440">
   &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;"&gt;
    &lt;tbody&gt;
     &lt;tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;"&gt;
      &lt;td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;3.&lt;/em&gt; &lt;/b&gt;&lt;/p&gt; &lt;/td&gt;
      &lt;td style="width: auto; font-family: Arial, Helvetica, sans-serif;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;INVENTORY&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;
     &lt;/tr&gt;

    &lt;/tbody&gt;
   &lt;/table&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;Inventories of the Company consisted of the following:&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&#160;&lt;/p&gt;

    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 18pt;"&gt;
     &lt;tbody&gt;
      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;As of&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 2, 2023&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;December 31, 2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 68%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Raw materials&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;71,392&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;78,586&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Work-in-process&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;24,915&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;23,906&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Finished goods&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;121,197&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;131,081&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;217,504&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;233,573&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

     &lt;/tbody&gt;
    &lt;/table&gt;

   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&#160;&lt;/p&gt;
  </us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="d_2023-01-01_2023-07-02" id="c2444441">
    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 18pt;"&gt;
     &lt;tbody&gt;
      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;As of&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 2, 2023&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;December 31, 2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 68%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Raw materials&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;71,392&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;78,586&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Work-in-process&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;24,915&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;23,906&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Finished goods&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;121,197&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;131,081&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;217,504&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;233,573&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

     &lt;/tbody&gt;
    &lt;/table&gt;
   </us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterials
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502529"
      unitRef="USD">71392000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c101502530"
      unitRef="USD">78586000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryWorkInProcess
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502531"
      unitRef="USD">24915000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c101502532"
      unitRef="USD">23906000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryFinishedGoods
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502533"
      unitRef="USD">121197000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c101502534"
      unitRef="USD">131081000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryNet
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502535"
      unitRef="USD">217504000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c101502536"
      unitRef="USD">233573000</us-gaap:InventoryNet>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="d_2023-01-01_2023-07-02" id="c2444442">
   &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;"&gt;
    &lt;tbody&gt;
     &lt;tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;"&gt;
      &lt;td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;4.&lt;/em&gt; &lt;/b&gt;&lt;/p&gt; &lt;/td&gt;
      &lt;td style="width: auto; font-family: Arial, Helvetica, sans-serif;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;PROPERTY, PLANT AND EQUIPMENT, NET&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;
     &lt;/tr&gt;

    &lt;/tbody&gt;
   &lt;/table&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;Property, plant and equipment of the Company consisted of the following:&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;
     &lt;tbody&gt;
      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;As of&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 2, 2023&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;December 31, 2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 68%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Land&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;3,426&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;3,426&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Buildings and improvements&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;11,669&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;11,051&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Machinery and equipment&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;70,947&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;66,140&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Construction in process&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;5,939&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;9,563&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Total property, plant and equipment&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;91,981&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;90,180&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Less: accumulated depreciation&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;42,290&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;37,999&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Property, plant and equipment, net&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;49,691&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;52,181&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

     &lt;/tbody&gt;
    &lt;/table&gt;

   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;The Company&#x2019;s long-lived assets by geographic locations are as follows:&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;
     &lt;tbody&gt;
      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;As of&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 2, 2023&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;December 31, 2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;"&gt;United States&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;47,856&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;50,434&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;"&gt;International&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;1,835&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;1,747&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Total property, plant and equipment, net&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;49,691&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;52,181&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

     &lt;/tbody&gt;
    &lt;/table&gt;

   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;


  </us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="d_2023-01-01_2023-07-02" id="c2444443">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;
     &lt;tbody&gt;
      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;As of&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 2, 2023&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;December 31, 2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 68%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Land&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;3,426&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;3,426&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Buildings and improvements&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;11,669&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;11,051&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Machinery and equipment&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;70,947&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;66,140&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Construction in process&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;5,939&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;9,563&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Total property, plant and equipment&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;91,981&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;90,180&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Less: accumulated depreciation&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;42,290&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;37,999&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Property, plant and equipment, net&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;49,691&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;52,181&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

     &lt;/tbody&gt;
    &lt;/table&gt;
   </us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i_2023-07-02_PropertyPlantAndEquipmentByTypeAxis-LandMember"
      decimals="-3"
      id="c101502543"
      unitRef="USD">3426000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i_2022-12-31_PropertyPlantAndEquipmentByTypeAxis-LandMember"
      decimals="-3"
      id="c101502544"
      unitRef="USD">3426000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i_2023-07-02_PropertyPlantAndEquipmentByTypeAxis-BuildingAndBuildingImprovementsMember"
      decimals="-3"
      id="c101502545"
      unitRef="USD">11669000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i_2022-12-31_PropertyPlantAndEquipmentByTypeAxis-BuildingAndBuildingImprovementsMember"
      decimals="-3"
      id="c101502546"
      unitRef="USD">11051000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i_2023-07-02_PropertyPlantAndEquipmentByTypeAxis-MachineryAndEquipmentMember"
      decimals="-3"
      id="c101502547"
      unitRef="USD">70947000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i_2022-12-31_PropertyPlantAndEquipmentByTypeAxis-MachineryAndEquipmentMember"
      decimals="-4"
      id="c101502548"
      unitRef="USD">66140000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i_2023-07-02_PropertyPlantAndEquipmentByTypeAxis-ConstructionInProgressMember"
      decimals="-3"
      id="c101502549"
      unitRef="USD">5939000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i_2022-12-31_PropertyPlantAndEquipmentByTypeAxis-ConstructionInProgressMember"
      decimals="-3"
      id="c101502550"
      unitRef="USD">9563000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502551"
      unitRef="USD">91981000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i_2022-12-31"
      decimals="-4"
      id="c101502552"
      unitRef="USD">90180000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i_2023-07-02"
      decimals="-4"
      id="c101502553"
      unitRef="USD">42290000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c101502554"
      unitRef="USD">37999000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502555"
      unitRef="USD">49691000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c101502556"
      unitRef="USD">52181000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock contextRef="d_2023-01-01_2023-07-02" id="c2444444">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;
     &lt;tbody&gt;
      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;As of&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 2, 2023&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;December 31, 2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;"&gt;United States&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;47,856&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;50,434&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;"&gt;International&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;1,835&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;1,747&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Total property, plant and equipment, net&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;49,691&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;52,181&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

     &lt;/tbody&gt;
    &lt;/table&gt;
   </us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i_2023-07-02_StatementGeographicalAxis-US"
      decimals="-3"
      id="c101502561"
      unitRef="USD">47856000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i_2022-12-31_StatementGeographicalAxis-US"
      decimals="-3"
      id="c101502562"
      unitRef="USD">50434000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i_2023-07-02_StatementGeographicalAxis-NonUsMember"
      decimals="-3"
      id="c101502563"
      unitRef="USD">1835000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i_2022-12-31_StatementGeographicalAxis-NonUsMember"
      decimals="-3"
      id="c101502564"
      unitRef="USD">1747000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502565"
      unitRef="USD">49691000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c101502566"
      unitRef="USD">52181000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock contextRef="d_2023-01-01_2023-07-02" id="c2444445">
   &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;"&gt;&lt;td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;5.&lt;/em&gt; &lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: auto; font-family: Arial, Helvetica, sans-serif;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;GOODWILL AND OTHER INTANGIBLE ASSETS&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;The following presents changes to goodwill for the period indicated:&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 18pt;"&gt;&lt;tbody&gt;&lt;tr class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;For the twenty-six weeks ended&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 2, 2023&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 84%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Balance on December 31, 2022&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;418,121&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Measurement period adjustments&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;935&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Balance on July 2, 2023&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;419,056&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;Goodwill represents the premium paid over the fair value of the net tangible and identifiable intangible assets acquired in the Company's business combinations. The measurement period for the valuation of assets acquired and liabilities assumed ends as soon as information on the facts and circumstances that existed as of the acquisition date becomes available, &lt;em style="font: inherit;"&gt;not&lt;/em&gt; to exceed &lt;em style="font: inherit;"&gt;12&lt;/em&gt; months. Adjustments in purchase price allocations &lt;em style="font: inherit;"&gt; may &lt;/em&gt;require a change in the amounts allocated to goodwill during the periods in which the adjustments are determined.&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;No impairment charges were incurred during the&#160;&lt;em style="font: inherit;"&gt;13&lt;/em&gt;-week and &lt;em style="font: inherit;"&gt;26&lt;/em&gt;-week periods ended &lt;em style="font: inherit;"&gt; July 2, 2023 &lt;/em&gt;and &lt;em style="font: inherit;"&gt; July 3, 2022&lt;/em&gt;.&#160;Potential changes in our costs and operating structure, the implementation&#160;of synergies, and overall performance in the automotive aftermarket industry, could negatively impact our near-term cash-flow projections and could trigger a potential impairment of the Company's&#160;goodwill and / or indefinite-lived intangible assets. In addition, failure to execute the Company's&#160;strategic plans as well as increases in weighted average costs of capital could negatively impact the fair value of the&#160;reporting unit&#160;and increase the risk of future&#160;impairment charges.&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;"&gt;Intangible assets consisted of the following:&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;July 2, 2023&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Gross Carrying Amount&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Accumulated Amortization&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Net Carrying Value&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Finite-lived intangible assets:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Customer relationships&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;269,950&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;(49,949&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;220,001&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Tradenames&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;13,775&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;(5,206&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;8,569&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Technology&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;26,676&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(12,742&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;13,934&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Total finite-lived intangible assets&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;310,401&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;(67,897&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;242,504&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td&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&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&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&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Indefinite-lived intangible assets:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Tradenames&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;175,109&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;175,109&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;December 31, 2022&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;Gross Carrying Amount&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;Accumulated Amortization&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;Net Carrying Value&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Finite-lived intangible assets:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Customer relationships&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;269,950&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;(44,178&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;225,772&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Tradenames&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;13,775&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;(4,843&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;8,932&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Technology&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;26,676&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(11,523&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;15,153&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Total finite-lived intangible assets&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;310,401&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;(60,544&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;249,857&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&lt;td&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&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&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&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Indefinite-lived intangible assets:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Tradenames&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;174,998&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;174,998&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;The following outlines the estimated future amortization expense related to intangible assets held as of &lt;em style="font: inherit;"&gt; July 2, 2023&lt;/em&gt;:&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 84%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;2023 (excluding the twenty-six weeks ended July 2, 2023)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;7,204&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;2024&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;13,744&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;2025&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;13,714&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;2026&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;13,608&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;2027&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;13,493&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Thereafter&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;180,741&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Total&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;242,504&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;


  </us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock contextRef="d_2023-01-01_2023-07-02" id="c2444446">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin-left: 18pt;"&gt;&lt;tbody&gt;&lt;tr class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;For the twenty-six weeks ended&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 2, 2023&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 84%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Balance on December 31, 2022&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;418,121&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Measurement period adjustments&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;935&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Balance on July 2, 2023&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;419,056&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c101502581"
      unitRef="USD">418121000</us-gaap:Goodwill>
    <us-gaap:GoodwillPeriodIncreaseDecrease
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101503882"
      unitRef="USD">935000</us-gaap:GoodwillPeriodIncreaseDecrease>
    <us-gaap:Goodwill
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502583"
      unitRef="USD">419056000</us-gaap:Goodwill>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="d_2023-04-03_2023-07-02"
      decimals="-3"
      id="c101502570"
      unitRef="USD">0</us-gaap:GoodwillImpairmentLoss>
    <hlly:ScheduleOfIntangibleAssetsTableTextBlock
      contextRef="d_2023-01-01_2023-07-02"
      id="D7E230EB-D28B-40B6-BF71-83944C7B2034">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;July 2, 2023&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Gross Carrying Amount&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Accumulated Amortization&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Net Carrying Value&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Finite-lived intangible assets:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Customer relationships&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;269,950&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;(49,949&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;220,001&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Tradenames&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;13,775&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;(5,206&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;8,569&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Technology&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;26,676&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(12,742&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;13,934&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Total finite-lived intangible assets&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;310,401&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;(67,897&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;242,504&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td&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&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&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&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Indefinite-lived intangible assets:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Tradenames&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;175,109&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;175,109&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;December 31, 2022&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;Gross Carrying Amount&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;Accumulated Amortization&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;Net Carrying Value&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Finite-lived intangible assets:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Customer relationships&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;269,950&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;(44,178&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;225,772&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Tradenames&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;13,775&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;(4,843&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;8,932&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Technology&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;26,676&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(11,523&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;15,153&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Total finite-lived intangible assets&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;310,401&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;(60,544&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;249,857&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&lt;td&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&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&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&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Indefinite-lived intangible assets:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Tradenames&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;174,998&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;174,998&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </hlly:ScheduleOfIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i_2023-07-02_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember"
      decimals="-4"
      id="c101502591"
      unitRef="USD">269950000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i_2023-07-02_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember"
      decimals="-3"
      id="c101502592"
      unitRef="USD">-49949000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i_2023-07-02_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember"
      decimals="-3"
      id="c101502593"
      unitRef="USD">220001000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i_2023-07-02_FiniteLivedIntangibleAssetsByMajorClassAxis-TradeNamesMember"
      decimals="-3"
      id="c101502594"
      unitRef="USD">13775000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i_2023-07-02_FiniteLivedIntangibleAssetsByMajorClassAxis-TradeNamesMember"
      decimals="-3"
      id="c101502595"
      unitRef="USD">-5206000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i_2023-07-02_FiniteLivedIntangibleAssetsByMajorClassAxis-TradeNamesMember"
      decimals="-3"
      id="c101502596"
      unitRef="USD">8569000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i_2023-07-02_FiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyBasedIntangibleAssetsMember"
      decimals="-3"
      id="c101502597"
      unitRef="USD">26676000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i_2023-07-02_FiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyBasedIntangibleAssetsMember"
      decimals="-3"
      id="c101502598"
      unitRef="USD">-12742000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i_2023-07-02_FiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyBasedIntangibleAssetsMember"
      decimals="-3"
      id="c101502599"
      unitRef="USD">13934000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502600"
      unitRef="USD">310401000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502601"
      unitRef="USD">-67897000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502602"
      unitRef="USD">242504000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i_2023-07-02_IndefiniteLivedIntangibleAssetsByMajorClassAxis-TradeNames1Member"
      decimals="-3"
      id="c101502604"
      unitRef="USD">175109000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i_2023-07-02_IndefiniteLivedIntangibleAssetsByMajorClassAxis-TradeNames1Member"
      decimals="-3"
      id="c101502606"
      unitRef="USD">175109000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i_2022-12-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember"
      decimals="-4"
      id="c101502608"
      unitRef="USD">269950000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i_2022-12-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember"
      decimals="-3"
      id="c101502609"
      unitRef="USD">-44178000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i_2022-12-31_FiniteLivedIntangibleAssetsByMajorClassAxis-CustomerRelationshipsMember"
      decimals="-3"
      id="c101502610"
      unitRef="USD">225772000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i_2022-12-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TradeNamesMember"
      decimals="-3"
      id="c101502611"
      unitRef="USD">13775000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i_2022-12-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TradeNamesMember"
      decimals="-3"
      id="c101502612"
      unitRef="USD">-4843000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i_2022-12-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TradeNamesMember"
      decimals="-3"
      id="c101502613"
      unitRef="USD">8932000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i_2022-12-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyBasedIntangibleAssetsMember"
      decimals="-3"
      id="c101502614"
      unitRef="USD">26676000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i_2022-12-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyBasedIntangibleAssetsMember"
      decimals="-3"
      id="c101502615"
      unitRef="USD">-11523000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i_2022-12-31_FiniteLivedIntangibleAssetsByMajorClassAxis-TechnologyBasedIntangibleAssetsMember"
      decimals="-3"
      id="c101502616"
      unitRef="USD">15153000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c101502617"
      unitRef="USD">310401000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c101502618"
      unitRef="USD">-60544000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c101502619"
      unitRef="USD">249857000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i_2022-12-31_IndefiniteLivedIntangibleAssetsByMajorClassAxis-TradeNames1Member"
      decimals="-3"
      id="c101502621"
      unitRef="USD">174998000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i_2022-12-31_IndefiniteLivedIntangibleAssetsByMajorClassAxis-TradeNames1Member"
      decimals="-3"
      id="c101502623"
      unitRef="USD">174998000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="d_2023-01-01_2023-07-02" id="c2444449">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 84%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;2023 (excluding the twenty-six weeks ended July 2, 2023)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;7,204&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;2024&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;13,744&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;2025&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;13,714&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;2026&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;13,608&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;2027&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;13,493&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Thereafter&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;180,741&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Total&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;242,504&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502624"
      unitRef="USD">7204000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502625"
      unitRef="USD">13744000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502626"
      unitRef="USD">13714000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502627"
      unitRef="USD">13608000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502628"
      unitRef="USD">13493000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <hlly:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502629"
      unitRef="USD">180741000</hlly:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502630"
      unitRef="USD">242504000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <hlly:AccruedLiabilitiesDisclosureTextBlock contextRef="d_2023-01-01_2023-07-02" id="c2444450">
   &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;"&gt;
    &lt;tbody&gt;
     &lt;tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;"&gt;
      &lt;td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;6.&lt;/em&gt; &lt;/b&gt;&lt;/p&gt; &lt;/td&gt;
      &lt;td style="width: auto; font-family: Arial, Helvetica, sans-serif;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;ACCRUED LIABILITIES&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;
     &lt;/tr&gt;

    &lt;/tbody&gt;
   &lt;/table&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;Accrued liabilities of the Company consisted of the following:&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;
     &lt;tbody&gt;
      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;As of&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 2, 2023&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;December 31, 2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;"&gt;Accrued freight&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;5,865&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;6,861&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;"&gt;Accrued employee compensation and benefits&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;8,682&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;6,259&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;"&gt;Accrued returns and allowances&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;6,094&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;5,214&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;"&gt;Accrued taxes&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;8,793&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;5,222&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;"&gt;Current portion of operating lease liabilities&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;5,112&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;5,112&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;"&gt;Accrued other&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;12,059&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;14,649&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Total accrued liabilities&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;46,605&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;43,317&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

     &lt;/tbody&gt;
    &lt;/table&gt;

   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&#160;&lt;/p&gt;
  </hlly:AccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock contextRef="d_2023-01-01_2023-07-02" id="c2444451">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;
     &lt;tbody&gt;
      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;As of&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 2, 2023&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;December 31, 2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;"&gt;Accrued freight&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;5,865&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;6,861&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;"&gt;Accrued employee compensation and benefits&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;8,682&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;6,259&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;"&gt;Accrued returns and allowances&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;6,094&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;5,214&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;"&gt;Accrued taxes&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;8,793&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;5,222&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;"&gt;Current portion of operating lease liabilities&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;5,112&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;5,112&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;"&gt;Accrued other&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;12,059&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;14,649&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Total accrued liabilities&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;46,605&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;43,317&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

     &lt;/tbody&gt;
    &lt;/table&gt;
   </us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <hlly:AccruedFreightCurrent
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502636"
      unitRef="USD">5865000</hlly:AccruedFreightCurrent>
    <hlly:AccruedFreightCurrent
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c101502637"
      unitRef="USD">6861000</hlly:AccruedFreightCurrent>
    <us-gaap:AccruedEmployeeBenefitsCurrent
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502638"
      unitRef="USD">8682000</us-gaap:AccruedEmployeeBenefitsCurrent>
    <us-gaap:AccruedEmployeeBenefitsCurrent
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c101502639"
      unitRef="USD">6259000</us-gaap:AccruedEmployeeBenefitsCurrent>
    <hlly:AccruedReturnsAndAllowancesCurrent
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502640"
      unitRef="USD">6094000</hlly:AccruedReturnsAndAllowancesCurrent>
    <hlly:AccruedReturnsAndAllowancesCurrent
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c101502641"
      unitRef="USD">5214000</hlly:AccruedReturnsAndAllowancesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502642"
      unitRef="USD">8793000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c101502643"
      unitRef="USD">5222000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502644"
      unitRef="USD">5112000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c101502645"
      unitRef="USD">5112000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502646"
      unitRef="USD">12059000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c101502647"
      unitRef="USD">14649000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502648"
      unitRef="USD">46605000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c101502649"
      unitRef="USD">43317000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:DebtDisclosureTextBlock contextRef="d_2023-01-01_2023-07-02" id="c2444452">
   &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;"&gt;&lt;td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;7.&lt;/em&gt; &lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: auto; font-family: Arial, Helvetica, sans-serif;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;DEBT&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;Debt of the Company consisted of the following:&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;As of&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 2, 2023&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;December 31, 2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 68%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;First lien term loan due November 17, 2028&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;645,636&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;649,350&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Revolver&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;10,000&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Other&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;2,453&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;2,770&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Less unamortized debt issuance costs&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(12,083&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(11,557&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;636,006&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;650,563&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Less current portion of long-term debt&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(6,571&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(7,000&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;629,435&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;643,563&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;On &lt;em style="font: inherit;"&gt; November 18, 2021, &lt;/em&gt;the Company entered into a credit facility with a syndicate of lenders and Wells Fargo Bank, N.A., as administrative agent for the lenders, letter of credit issuer and swing line lender (the "Credit Agreement"). The financing consisted&#160;of a &lt;span style="-sec-ix-hidden:c101502651"&gt;seven&lt;/span&gt;-year $600,000 &lt;em style="font: inherit;"&gt;first&lt;/em&gt; lien term loan, a &lt;span style="-sec-ix-hidden:c101502654"&gt;five&lt;/span&gt;-year $125,000 revolving credit facility, and a $100,000 delayed draw term loan.&#160;The proceeds of delayed draw loans made after closing were available to the Company to finance acquisitions. Upon the expiration of the delayed draw term loan in &lt;em style="font: inherit;"&gt; May 2022, &lt;/em&gt;the Company had drawn $57,000, which is included in the amount outstanding&#160;under the &lt;em style="font: inherit;"&gt;first&lt;/em&gt; lien term loan due &lt;em style="font: inherit;"&gt; November 17, 2028.&lt;/em&gt;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;The revolving credit facility includes a letter of credit facility in the amount of $10,000, pursuant to which letters of credit &lt;em style="font: inherit;"&gt; may &lt;/em&gt;be issued as long as revolving loans &lt;em style="font: inherit;"&gt; may &lt;/em&gt;be advanced and subject to availability under the revolving credit facility. The Company had $1,728 in outstanding letters of credit on &lt;em style="font: inherit;"&gt; July 2, 2023&lt;/em&gt;.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;Proceeds from the credit facility were used to repay in full the Company&#x2019;s obligations under its previously existing &lt;em style="font: inherit;"&gt;first&lt;/em&gt; lien and &lt;em style="font: inherit;"&gt;second&lt;/em&gt; lien notes and to pay $13,413 in deferred financing fees&#160;related to the refinancing.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;The &lt;em style="font: inherit;"&gt;first&lt;/em&gt; lien term loan is to be repaid in quarterly payments of $1,643&#160;through &lt;em style="font: inherit;"&gt; September 30, 2028 &lt;/em&gt;with the balance due upon maturity on &lt;em style="font: inherit;"&gt; November 17, 2028. &lt;/em&gt;The Company is required to make annual payments on the term loan in an amount equal to 50% of annual excess cash flow greater than &lt;em class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="font: inherit;"&gt;$5,000,&lt;/em&gt; as defined in the Credit Agreement. This percentage requirement &lt;em style="font: inherit;"&gt; may &lt;/em&gt;decrease or be eliminated if certain leverage ratios are achieved. Based on the Company's results for &lt;em style="font: inherit;"&gt;2022,&lt;/em&gt; &lt;em style="font: inherit;"&gt;no&lt;/em&gt; excess cash flow payment was required in &lt;em style="font: inherit;"&gt;2023.&lt;/em&gt;&#160;Any such payments offset future mandatory quarterly payments.&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;As of &lt;em style="font: inherit;"&gt; July 2, 2023&lt;/em&gt;, amounts outstanding under the credit facility accrue interest at a rate equal to either the &lt;span style="color:#000000;"&gt;Secured Overnight Financing Rate&#160;("SOFR") &lt;/span&gt;or base rate, at the Company's election, plus a specified margin.&#160;In the case of revolving credit loans and letter of credit fees, the specified margin is based on the Company's Total Leverage Ratio, as defined in the Credit Agreement. Commitment fees payable under the revolving credit facility are based on the Company's Total Leverage Ratio. On &lt;em style="font: inherit;"&gt; July 2, 2023&lt;/em&gt;, the weighted average interest rate on the Company's borrowings under the credit facility was 9.2%.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;The Company has entered into an interest rate collar in the notional amount of $500,000 to hedge the Company's exposure to fluctuations in interest rates on its variable-rate debt. &lt;span style="color:#000000;"&gt;Refer to Note &lt;em style="font: inherit;"&gt;9,&lt;/em&gt; &lt;i&gt;"Derivative Instruments,&lt;/i&gt;&lt;/span&gt;&lt;i&gt;"&lt;/i&gt; for additional information.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;Obligations under the Credit Agreement are secured by substantially all of the Company&#x2019;s assets. The Credit Agreement includes representations and warranties&#160;and affirmative and negative covenants customary for financings of this type, including, but &lt;em style="font: inherit;"&gt;not&lt;/em&gt; limited to, limitations on restricted payments, additional borrowings, additional investments, and asset sales.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;In &lt;em style="font: inherit;"&gt; February 2023, &lt;/em&gt;the Company entered into an amendment to&#160;the Credit Agreement which, among other things, increases the consolidated net leverage ratio financial covenant level applicable under the Credit Agreement as of the quarter ending &lt;em style="font: inherit;"&gt; April 2, 2023 &lt;/em&gt;through the quarter ending &lt;em style="font: inherit;"&gt; March 31, 2024 (&lt;/em&gt;the &#x201c;Covenant&#160;Relief&#160;Period&#x201d;), to initially &lt;span style="-sec-ix-hidden:c101502675"&gt;7.25:1.00,&lt;/span&gt; and provides for modified step-down levels for such covenant thereafter. As an ongoing condition to the Covenant Relief Period, the Company also agreed to (i) a minimum liquidity test, (ii) an interest coverage test, (iii) an anti-cash hoarding test at any time revolving loans are outstanding, and (iv) additional reporting obligations. Under the amended Credit Agreement, the revolving credit facility contains a minimum liquidity financial covenant of $45,000, which includes unrestricted cash and any available borrowing capacity under the revolving credit facility.&#160;In &lt;em style="font: inherit;"&gt; April 2023, &lt;/em&gt;the Company entered into a &lt;em style="font: inherit;"&gt;second&lt;/em&gt;&#160;amendment to the Credit Agreement in which the interest rate on any outstanding borrowings under the Credit Agreement was&#160;changed from LIBOR to SOFR. In &lt;em style="font: inherit;"&gt; May 2023, &lt;/em&gt;the Company entered into a&#160;&lt;em style="font: inherit;"&gt;third&lt;/em&gt; amendment to the Credit Agreement in which certain defined terms were clarified.&#160;The Company incurred $1,427&#160;of deferred financing fees&#160;related to these amendments.&#160;On &lt;em style="font: inherit;"&gt; July 2, 2023&lt;/em&gt;, the Company was in compliance with all financial covenants.&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;Some of the lenders that are parties to the Credit Agreement, and their respective affiliates, have various relationships with the Company in the ordinary course of business involving the provision of financial services, including cash management, commercial banking, investment banking or other services.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;Future maturities of long-term debt and amortization of debt issuance costs as of &lt;em style="font: inherit;"&gt; July 2, 2023&lt;/em&gt;&#160;are as follows:&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Debt&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Debt Issuance Costs&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 68%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;2023 (excluding the twenty-six weeks ended July 2, 2023)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;3,793&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;907&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;2024&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;7,447&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,942&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;2025&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;7,642&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;2,096&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;2026&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;6,571&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;2,265&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;2027&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;6,571&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;2,450&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Thereafter&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;616,065&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;2,423&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;648,089&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;12,083&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&#160;&lt;/p&gt;


  </us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock contextRef="d_2023-01-01_2023-07-02" id="c2444453">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;As of&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 2, 2023&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;December 31, 2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 68%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;First lien term loan due November 17, 2028&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;645,636&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;649,350&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Revolver&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;10,000&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Other&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;2,453&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;2,770&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Less unamortized debt issuance costs&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(12,083&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(11,557&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;636,006&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;650,563&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Less current portion of long-term debt&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(6,571&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(7,000&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;629,435&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;643,563&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i_2023-07-02_DebtInstrumentAxis-FirstLienNoteDueNovember172028Member"
      decimals="-3"
      id="c101502685"
      unitRef="USD">645636000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i_2022-12-31_DebtInstrumentAxis-FirstLienNoteDueNovember172028Member"
      decimals="-4"
      id="c101502686"
      unitRef="USD">649350000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i_2023-07-02_CreditFacilityAxis-RevolvingCreditFacilityMember"
      decimals="-3"
      id="c101502687"
      unitRef="USD">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i_2022-12-31_CreditFacilityAxis-RevolvingCreditFacilityMember"
      decimals="-7"
      id="c101502688"
      unitRef="USD">10000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:OtherLongTermDebt
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502689"
      unitRef="USD">2453000</us-gaap:OtherLongTermDebt>
    <us-gaap:OtherLongTermDebt
      contextRef="i_2022-12-31"
      decimals="-4"
      id="c101502690"
      unitRef="USD">2770000</us-gaap:OtherLongTermDebt>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502691"
      unitRef="USD">12083000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c101502692"
      unitRef="USD">11557000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502693"
      unitRef="USD">636006000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c101502694"
      unitRef="USD">650563000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502695"
      unitRef="USD">6571000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i_2022-12-31"
      decimals="-6"
      id="c101502696"
      unitRef="USD">7000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502697"
      unitRef="USD">629435000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c101502698"
      unitRef="USD">643563000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i_2021-11-18_DebtInstrumentAxis-FirstLienNoteDueNovember172028Member_LongtermDebtTypeAxis-TermLoanMember"
      decimals="-8"
      id="c101502652"
      unitRef="USD">600000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i_2021-11-18_CreditFacilityAxis-RevolvingCreditFacilityMember"
      decimals="-6"
      id="c101502655"
      unitRef="USD">125000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i_2021-11-18_LongtermDebtTypeAxis-DelayedDrawTermLoanMember"
      decimals="-8"
      id="c101502656"
      unitRef="USD">100000000</us-gaap:DebtInstrumentFaceAmount>
    <hlly:DebtInstrumentWithdrawnAmount
      contextRef="i_2022-10-02_LongtermDebtTypeAxis-DelayedDrawTermLoanMember"
      decimals="-6"
      id="c101502657"
      unitRef="USD">57000000</hlly:DebtInstrumentWithdrawnAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i_2021-11-18_CreditFacilityAxis-LetterOfCreditMember"
      decimals="-7"
      id="c101502659"
      unitRef="USD">10000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i_2023-04-02_CreditFacilityAxis-LetterOfCreditMember"
      decimals="-3"
      id="c101502660"
      unitRef="USD">1728000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="i_2021-11-18_DebtInstrumentAxis-FirstLienNoteDueNovember172028Member"
      decimals="-3"
      id="c101502663"
      unitRef="USD">13413000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal
      contextRef="d_2021-11-18_2021-11-18_DebtInstrumentAxis-FirstLienNoteDueNovember172028Member_LongtermDebtTypeAxis-DelayedDrawTermLoanMember"
      decimals="-3"
      id="c101502665"
      unitRef="USD">1643000</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <hlly:DebtInstrumentPeriodicPaymentPercentageOfAnnualExcessCashFlow
      contextRef="d_2021-11-18_2021-11-18_DebtInstrumentAxis-FirstLienNoteDueNovember172028Member_LongtermDebtTypeAxis-DelayedDrawTermLoanMember"
      decimals="1"
      id="c101502666"
      unitRef="Pure">0.50</hlly:DebtInstrumentPeriodicPaymentPercentageOfAnnualExcessCashFlow>
    <us-gaap:DebtWeightedAverageInterestRate
      contextRef="i_2023-07-02_DebtInstrumentAxis-TheCreditAgreementMember"
      decimals="3"
      id="c101502671"
      unitRef="Pure">0.092</us-gaap:DebtWeightedAverageInterestRate>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i_2023-04-02_DerivativeInstrumentRiskAxis-InterestRateContractMember_HedgingDesignationAxis-DesignatedAsHedgingInstrumentMember"
      decimals="-8"
      id="c101502672"
      unitRef="USD">500000000</us-gaap:DerivativeNotionalAmount>
    <hlly:DebtInstrumentCovenantMinimumLiquidity
      contextRef="i_2023-02-28_DebtInstrumentAxis-TheCreditAgreementMember"
      decimals="-6"
      id="c101502676"
      unitRef="USD">45000000</hlly:DebtInstrumentCovenantMinimumLiquidity>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="i_2023-02-28_DebtInstrumentAxis-TheCreditAgreementMember"
      decimals="-3"
      id="c101502679"
      unitRef="USD">1427000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock contextRef="d_2023-01-01_2023-07-02" id="c2444454">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Debt&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Debt Issuance Costs&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 68%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;2023 (excluding the twenty-six weeks ended July 2, 2023)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;3,793&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;907&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;2024&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;7,447&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,942&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;2025&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;7,642&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;2,096&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;2026&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;6,571&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;2,265&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;2027&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;6,571&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;2,450&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Thereafter&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;616,065&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;2,423&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;648,089&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;12,083&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502701"
      unitRef="USD">3793000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear>
    <hlly:AmortizationOfDebtIssuanceCostsRemainderOfFiscalYear
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502702"
      unitRef="USD">907000</hlly:AmortizationOfDebtIssuanceCostsRemainderOfFiscalYear>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502703"
      unitRef="USD">7447000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <hlly:AmortizationOfDebtIssuanceCostsYearOne
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502704"
      unitRef="USD">1942000</hlly:AmortizationOfDebtIssuanceCostsYearOne>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502705"
      unitRef="USD">7642000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <hlly:AmortizationOfDebtIssuanceCostsYearTwo
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502706"
      unitRef="USD">2096000</hlly:AmortizationOfDebtIssuanceCostsYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502707"
      unitRef="USD">6571000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <hlly:AmortizationOfDebtIssuanceCostsYearThree
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502708"
      unitRef="USD">2265000</hlly:AmortizationOfDebtIssuanceCostsYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502709"
      unitRef="USD">6571000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <hlly:AmortizationOfDebtIssuanceCostsYearFour
      contextRef="i_2023-07-02"
      decimals="-4"
      id="c101502710"
      unitRef="USD">2450000</hlly:AmortizationOfDebtIssuanceCostsYearFour>
    <hlly:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502711"
      unitRef="USD">616065000</hlly:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour>
    <hlly:AmortizationOfDebtIssuanceCostsAfterYearFour
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502712"
      unitRef="USD">2423000</hlly:AmortizationOfDebtIssuanceCostsAfterYearFour>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502713"
      unitRef="USD">648089000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502714"
      unitRef="USD">12083000</us-gaap:DeferredFinanceCostsNet>
    <hlly:WarrantLiabilityTextBlock contextRef="d_2023-01-01_2023-07-02" id="c2444455">
   &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;"&gt;
    &lt;tbody&gt;
     &lt;tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;"&gt;
      &lt;td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;8.&lt;/em&gt; &lt;/b&gt;&lt;/p&gt; &lt;/td&gt;
      &lt;td style="width: auto; font-family: Arial, Helvetica, sans-serif;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;COMMON STOCK WARRANTS AND EARN-OUT LIABILITY &lt;/b&gt;&lt;/p&gt; &lt;/td&gt;
     &lt;/tr&gt;

    &lt;/tbody&gt;
   &lt;/table&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;Upon the Closing, there were 14,666,644 Warrants, consisting of 9,999,977 public warrants ("Public Warrants") and 4,666,667 private warrants ("Private Warrants"), outstanding to purchase shares of Common Stock that were issued by Empower&#160;prior to the Business Combination. Each warrant entitles the registered holder to purchase &lt;span style="-sec-ix-hidden:c101502719"&gt;one&lt;/span&gt; share of Common Stock at a price of $11.50 per share, subject to adjustments, provided that the Company has an effective registration statement under the Securities Act covering the shares of common stock issuable upon exercise of the Warrants and a current prospectus relating to them is available and such shares are registered, qualified or exempt from registration under the securities laws of the state of residence of the holder. The Warrants &lt;em style="font: inherit;"&gt; may &lt;/em&gt;be exercised only for a whole number of shares of Common Stock. The Warrants expire on &lt;em style="font: inherit;"&gt; July 16, 2026, &lt;/em&gt;the date that is &lt;span style="-sec-ix-hidden:c101502721"&gt;five&lt;/span&gt; years after the Closing date, or earlier upon redemption or liquidation. Additionally, the Private Warrants will be non-redeemable and are exercisable on a cashless basis so long as they are held by Empower Sponsor Holdings, LLC (the "Sponsor") or any of its permitted transferees. If the Private Warrants are held by someone other than the Sponsor or its permitted transferees, the Private Warrants will be redeemable by the Company and exercisable by such holders on the same basis as the Public Warrants.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;The Company &lt;em style="font: inherit;"&gt; may &lt;/em&gt;redeem the Public Warrants at a price of $0.01 per warrant upon &lt;em style="font: inherit;"&gt;30&lt;/em&gt; days' notice if the closing price of Common Stock equals or exceeds $18.00 per share, subject to adjustments, on the trading day prior to the date on which notice of redemption is given, provided there is an effective registration statement and current prospectus in effect with respect to the ordinary shares underlying such Warrants throughout the &lt;em style="font: inherit;"&gt;30&lt;/em&gt;-day redemption period. If the foregoing conditions are satisfied and the Company issues a notice of redemption of the Warrants, the Warrant holder is entitled to exercise his, her or its Warrant prior to the scheduled redemption date. Any such exercise requires the Warrant holder to pay the exercise price for each Warrant being exercised.&#160;Further, the Company &lt;em style="font: inherit;"&gt; may &lt;/em&gt;redeem the Public Warrants at a price of $0.10 per warrant upon &lt;em style="font: inherit;"&gt;30&lt;/em&gt; days' notice if the closing price of&#160;Common Stock equals or exceeds $10.00 per share, subject to adjustments, on the trading day prior to the date on which notice of redemption is given. Beginning on the date the notice of redemption is given until the Warrants are redeemed or exercised, holders &lt;em style="font: inherit;"&gt; may &lt;/em&gt;elect to exercise their Warrants on a cashless basis and receive that number of shares of Common Stock as determined by reference to a table in the warrant agreement.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;During any period when the Company has failed to maintain an effective registration statement, warrant holders &lt;em style="font: inherit;"&gt; may &lt;/em&gt;exercise Warrants on a cashless basis in accordance with Section &lt;em style="font: inherit;"&gt;3&lt;/em&gt;(a)(&lt;em style="font: inherit;"&gt;9&lt;/em&gt;) of the Securities Act or another exemption, and&#160;the Company will use its commercially reasonable best efforts to register or qualify the shares under applicable blue-sky laws to the extent an exemption is &lt;em style="font: inherit;"&gt;not&lt;/em&gt; available.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;The Company&#x2019;s Warrants are&#160;accounted for as a liability in accordance with ASC &lt;em style="font: inherit;"&gt;815&lt;/em&gt;-&lt;em style="font: inherit;"&gt;40&lt;/em&gt; and are presented as a warrant liability on the balance sheet. The warrant liability was measured at fair value at inception and on a recurring basis, with changes in fair value recognized as non-operating expense. As of &lt;em style="font: inherit;"&gt; July 2, 2023&lt;/em&gt;&#160;and&#160;&lt;em style="font: inherit;"&gt; December 31, 2022, &lt;/em&gt;a warrant liability with a fair value of $7,725&#160;and&#160;$4,272, respectively, was reflected as a long-term liability in the condensed consolidated balance sheet. An &lt;span style="color:#000000;"&gt;increase&lt;/span&gt;&#160;of&#160;$2,017&#160;and a decrease of&#160;$23,168&#160;in the fair value of the warrant liability was reflected as change in fair value of warrant liability in the condensed consolidated statements of comprehensive income for the &lt;em style="font: inherit;"&gt;13&lt;/em&gt;-week periods ended &lt;em style="font: inherit;"&gt; July 2, 2023 &lt;/em&gt;and &lt;em style="font: inherit;"&gt; July 3, 2022&lt;/em&gt;, respectively.&#160;An increase of&#160;$3,452&#160;and a decrease of&#160;$20,941&#160;in the fair value of the warrant liability was reflected as change in fair value of warrant liability in the condensed consolidated statements of comprehensive income for the &lt;em style="font: inherit;"&gt;26&lt;/em&gt;-week periods ended &lt;em style="font: inherit;"&gt; July 2, 2023 &lt;/em&gt;and &lt;em style="font: inherit;"&gt; July 3, 2022&lt;/em&gt;, respectively. In &lt;em style="font: inherit;"&gt; April 2022, &lt;/em&gt;the Company issued 33,333 shares of Common Stock in connection with the exercise of Public Warrants assumed in the Business Combination.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;Additionally, the Sponsor&#160;received 2,187,500 shares of Common Stock upon the Closing, which vest in &lt;em style="font: inherit;"&gt;two&lt;/em&gt; equal tranches upon achievement of certain market share price milestones during the earn-out period, as outlined in the Merger Agreement (&#x201c;the &#x201c;Earn-Out Shares&#x201d;). The &lt;em style="font: inherit;"&gt;first&lt;/em&gt; tranche of Earn-Out Shares vested during the &lt;em style="font: inherit;"&gt;first&lt;/em&gt; quarter of &lt;em style="font: inherit;"&gt;2022.&lt;/em&gt; Upon vesting, the &lt;em style="font: inherit;"&gt;first&lt;/em&gt; tranche of 1,093,750 Earn-Out Shares were issued and a liability of $14,689, representing the fair value of the shares on the date of vesting, was reclassified from liabilities to equity. The remaining tranche of Earn-Out Shares will be forfeited if the applicable conditions are &lt;em style="font: inherit;"&gt;not&lt;/em&gt; satisfied before &lt;em style="font: inherit;"&gt; July 16, 2028 (&lt;/em&gt;&lt;em style="font: inherit;"&gt;seven&lt;/em&gt; years after the Closing Date). The unvested Earn-Out Shares are presented as an earn-out liability on the balance sheet&#160;and are remeasured at fair value with changes in fair value recognized as non-operating expense.&#160;As of &lt;em style="font: inherit;"&gt; July 2, 2023&lt;/em&gt;&#160;and&#160;&lt;em style="font: inherit;"&gt; December 31, 2022, &lt;/em&gt;an earn-out&#160;liability with a fair value of&#160;$2,565&#160;and&#160;$1,176, respectively, was reflected as a long-term liability in the condensed consolidated balance sheet. An increase&#160;of&#160;$961 and a decrease of&#160;$4,234&#160;in the fair value of the earn-out&#160;liability was reflected as change in fair value of earn-out&#160;liability in the condensed consolidated statements of comprehensive income for the &lt;em style="font: inherit;"&gt;13&lt;/em&gt;-week periods ended &lt;em style="font: inherit;"&gt; July 2, 2023 &lt;/em&gt;and &lt;em style="font: inherit;"&gt; July 3, 2022&lt;/em&gt;, respectively.&#160;An increase&#160;of&#160;$1,389 and a decrease of&#160;$1,853&#160;in the fair value of the earn-out&#160;liability was reflected as change in fair value of earn-out&#160;liability in the condensed consolidated statements of comprehensive income for the &lt;em style="font: inherit;"&gt;26&lt;/em&gt;-week periods ended &lt;em style="font: inherit;"&gt; July 2, 2023 &lt;/em&gt;and &lt;em style="font: inherit;"&gt; July 3, 2022&lt;/em&gt;, respectively.&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;


  </hlly:WarrantLiabilityTextBlock>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i_2021-10-09"
      decimals="INF"
      id="c101502716"
      unitRef="Share">14666644</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i_2021-10-09_ClassOfWarrantOrRightAxis-PublicWarrantsMember"
      decimals="INF"
      id="c101502717"
      unitRef="Share">9999977</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="i_2021-10-09_ClassOfWarrantOrRightAxis-PrivatePlacementWarrantsMember"
      decimals="INF"
      id="c101502718"
      unitRef="Share">4666667</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="i_2021-10-09"
      decimals="INF"
      id="c101502720"
      unitRef="USDPerShare">11.50</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="i_2021-10-09_ClassOfWarrantOrRightAxis-PublicWarrantsMember_MeasurementInputTypeAxis-MeasurementInputSharePriceMember"
      decimals="INF"
      id="c101502722"
      unitRef="USDPerShare">0.01</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:SharePrice
      contextRef="i_2021-10-09_ClassOfWarrantOrRightAxis-PublicWarrantsMember_MeasurementInputTypeAxis-MeasurementInputSharePriceMember"
      decimals="INF"
      id="c101502724"
      unitRef="USDPerShare">18.00</us-gaap:SharePrice>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="i_2021-10-09_ClassOfWarrantOrRightAxis-PublicWarrantsMember_MeasurementInputTypeAxis-MeasurementInputSharePrice1Member"
      decimals="INF"
      id="c101502726"
      unitRef="USDPerShare">0.10</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:SharePrice
      contextRef="i_2021-10-09_ClassOfWarrantOrRightAxis-PublicWarrantsMember_MeasurementInputTypeAxis-MeasurementInputSharePrice1Member"
      decimals="INF"
      id="c101502728"
      unitRef="USDPerShare">10.00</us-gaap:SharePrice>
    <hlly:WarrantLiability
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502734"
      unitRef="USD">7725000</hlly:WarrantLiability>
    <hlly:WarrantLiability
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c101502735"
      unitRef="USD">4272000</hlly:WarrantLiability>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="d_2023-04-03_2023-07-02"
      decimals="-3"
      id="c101502736"
      unitRef="USD">2017000</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="d_2022-04-04_2022-07-03"
      decimals="-3"
      id="c101502737"
      unitRef="USD">-23168000</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502739"
      unitRef="USD">3452000</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502740"
      unitRef="USD">-20941000</us-gaap:FairValueAdjustmentOfWarrants>
    <hlly:StockIssuedDuringPeriodSharesWarrantsExercised
      contextRef="d_2022-04-01_2022-04-30_ClassOfWarrantOrRightAxis-PublicWarrantsMember"
      decimals="INF"
      id="c101502742"
      unitRef="Share">33333</hlly:StockIssuedDuringPeriodSharesWarrantsExercised>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="d_2021-07-16_2021-07-16_BusinessAcquisitionAxis-EmpowerSponsorHoldingsLlcMember_ContingentConsiderationByTypeAxis-EarnOutSharesMember"
      decimals="INF"
      id="c101502743"
      unitRef="Share">2187500</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="d_2022-01-01_2022-04-03_BusinessAcquisitionAxis-EmpowerSponsorHoldingsLlcMember_ContingentConsiderationByTypeAxis-TrancheOneMember"
      decimals="INF"
      id="c101502749"
      unitRef="Share">1093750</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="d_2022-01-01_2022-04-03_BusinessAcquisitionAxis-EmpowerSponsorHoldingsLlcMember_ContingentConsiderationByTypeAxis-TrancheOneMember"
      decimals="-3"
      id="c101502750"
      unitRef="USD">14689000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i_2023-07-02_BusinessAcquisitionAxis-EmpowerSponsorHoldingsLlcMember"
      decimals="-3"
      id="c101502753"
      unitRef="USD">2565000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i_2022-12-31_BusinessAcquisitionAxis-EmpowerSponsorHoldingsLlcMember"
      decimals="-3"
      id="c101502754"
      unitRef="USD">1176000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="d_2023-04-03_2023-07-02_BusinessAcquisitionAxis-EmpowerSponsorHoldingsLlcMember"
      decimals="-3"
      id="c101502755"
      unitRef="USD">961000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="d_2022-04-04_2022-07-03_BusinessAcquisitionAxis-EmpowerSponsorHoldingsLlcMember"
      decimals="-3"
      id="c101502756"
      unitRef="USD">-4234000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="d_2023-01-01_2023-07-02_BusinessAcquisitionAxis-EmpowerSponsorHoldingsLlcMember"
      decimals="-3"
      id="c101502758"
      unitRef="USD">1389000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="d_2022-01-01_2022-07-03_BusinessAcquisitionAxis-EmpowerSponsorHoldingsLlcMember"
      decimals="-3"
      id="c101502759"
      unitRef="USD">-1853000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock contextRef="d_2023-01-01_2023-07-02" id="c2444456">
   &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 18pt;"&gt; &lt;p style="margin: 0pt; text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;9.&lt;/em&gt; &lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: auto;"&gt; &lt;p style="margin: 0pt; text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;b&gt;DERIVATIVE INSTRUMENTS&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-align: justify; text-indent: 0pt;"&gt;The Company from time to time enters into derivative financial instruments, such as interest rate collar agreements (&#x201c;Collars&#x201d;), to manage its exposure to fluctuations in interest rates on&#160;the Company&#x2019;s variable rate debt.&#160;On &lt;em style="font: inherit;"&gt; January 4, 2023, &lt;/em&gt;the Company entered into a Collar&#160;with Wells Fargo Bank, N.A. ("Wells Fargo") with a notional amount of $500,000 that expires on &lt;em style="font: inherit;"&gt; February 18, 2026. &lt;/em&gt;The Collar has a floor of 2.811% and a cap of 5% (based on &lt;em style="font: inherit;"&gt;three&lt;/em&gt;-month SOFR). The structure of this Collar&#160;is such that the Company receives&#160;an incremental amount if the Collar index exceeds the cap rate. Conversely, the Company pays an incremental amount to Wells Fargo&#160;if the Collar index falls below the floor rate. &lt;em style="font: inherit;"&gt;No&lt;/em&gt; payments are required if the Collar index falls between the cap and floor rates.&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt 0pt 0pt 18pt; text-align: justify; text-indent: 0pt;"&gt;As of &lt;em style="font: inherit;"&gt; July 2, 2023&lt;/em&gt;, the Company recognized a derivative asset&#160;of&#160;$2,068&#160;for the Collar i&lt;span style="color:#000000;"&gt;n&#160;other noncurrent assets&#160;on the condensed&#160;consolidated balance sheet.&#160;&lt;/span&gt;For the&#160;&lt;em style="font: inherit;"&gt;13&lt;/em&gt;-week and &lt;em style="font: inherit;"&gt;26&lt;/em&gt;-week periods ended &lt;em style="font: inherit;"&gt; July 2, 2023&lt;/em&gt;,&#160;the Company recorded a&#160;net change in the fair value of the Collar as a decrease to interest expense of&#160;$5,088&#160;and&#160;$2,068,&#160;respectively&lt;span style="color:#000000;"&gt;. No cash payments were made or received during the&#160;&lt;em style="font: inherit;"&gt;13&lt;/em&gt;-week and &lt;em style="font: inherit;"&gt;26&lt;/em&gt;-week periods ended &lt;em style="font: inherit;"&gt; July 2, 2023&lt;/em&gt;&lt;/span&gt;, as the applicable rate was between the cap and floor rates as of the settlement dates.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0pt; text-align: justify; text-indent: 18pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-align: justify;"&gt;The fair value of the&#160;Collar&#160;is determined using observable market-based inputs and the impact of credit risk on the&#160;derivative&#x2019;s fair value (the creditworthiness of the Company&#x2019;s counterparty for assets and the creditworthiness of the Company for liabilities) (a Level &lt;em style="font: inherit;"&gt;2&lt;/em&gt; measurement, as described in &lt;span style="color:#000000"&gt;Note &lt;em style="font: inherit;"&gt;10,&lt;/em&gt;&lt;/span&gt; &lt;i&gt;&lt;span style="color:#000000"&gt;"Fair Value Measurements")&lt;/span&gt;&lt;/i&gt;.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 6pt; margin: 0pt; text-align: justify;"&gt;&#160;&lt;/p&gt;
  </us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i_2023-01-04_DerivativeInstrumentRiskAxis-InterestRateContractMember_HedgingDesignationAxis-DesignatedAsHedgingInstrumentMember"
      decimals="-8"
      id="c101502764"
      unitRef="USD">500000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFloorInterestRate
      contextRef="i_2023-01-04_DerivativeInstrumentRiskAxis-InterestRateContractMember_HedgingDesignationAxis-DesignatedAsHedgingInstrumentMember"
      decimals="5"
      id="c101502765"
      unitRef="Pure">0.02811</us-gaap:DerivativeFloorInterestRate>
    <us-gaap:DerivativeCapInterestRate
      contextRef="i_2023-01-04_DerivativeInstrumentRiskAxis-InterestRateContractMember_HedgingDesignationAxis-DesignatedAsHedgingInstrumentMember"
      decimals="2"
      id="c101502766"
      unitRef="Pure">0.05</us-gaap:DerivativeCapInterestRate>
    <us-gaap:DerivativeLiabilities
      contextRef="i_2023-07-02_DerivativeInstrumentRiskAxis-InterestRateContractMember_HedgingDesignationAxis-DesignatedAsHedgingInstrumentMember"
      decimals="-3"
      id="c101502769"
      unitRef="USD">2068000</us-gaap:DerivativeLiabilities>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="d_2023-04-03_2023-07-02_DerivativeInstrumentRiskAxis-InterestRateContractMember_HedgingDesignationAxis-DesignatedAsHedgingInstrumentMember"
      decimals="-3"
      id="c101502772"
      unitRef="USD">5088000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="d_2023-01-01_2023-07-02_DerivativeInstrumentRiskAxis-InterestRateContractMember_HedgingDesignationAxis-DesignatedAsHedgingInstrumentMember"
      decimals="-3"
      id="c101502773"
      unitRef="USD">2068000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:PaymentsForProceedsFromHedgeInvestingActivities
      contextRef="d_2023-04-03_2023-07-02_DerivativeInstrumentRiskAxis-InterestRateContractMember_HedgingDesignationAxis-DesignatedAsHedgingInstrumentMember"
      decimals="-3"
      id="c101502774"
      unitRef="USD">0</us-gaap:PaymentsForProceedsFromHedgeInvestingActivities>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="d_2023-01-01_2023-07-02" id="c2444457">
   &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;"&gt;
    &lt;tbody&gt;
     &lt;tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;"&gt;
      &lt;td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;10.&lt;/em&gt; &lt;/b&gt;&lt;/p&gt; &lt;/td&gt;
      &lt;td style="width: auto; font-family: Arial, Helvetica, sans-serif;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;FAIR VALUE MEASUREMENTS&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;
     &lt;/tr&gt;

    &lt;/tbody&gt;
   &lt;/table&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;The Company&#x2019;s financial liabilities subject to fair value measurement on a recurring basis and the level of inputs used for such measurements were as follows:&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;
     &lt;tbody&gt;
      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="14" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Fair Value Measured on July 2, 2023&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Level 1&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Level 2&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Level 3&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Total&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;"&gt;Assets:&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;"&gt;Interest rate collar&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;2,068&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;2,068&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Liabilities:&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Warrant liability (Public)&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;4,994&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;4,994&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Warrant liability (Private)&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;2,731&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;2,731&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Earn-out liability&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;2,565&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;2,565&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Total fair value liabilities&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;4,994&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;5,296&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;10,290&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

     &lt;/tbody&gt;
    &lt;/table&gt;

   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;
     &lt;tbody&gt;
      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="14" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Fair Value Measured on December 31, 2022&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Level 1&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Level 2&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Level 3&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Total&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Liabilities:&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Warrant liability (Public)&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;2,691&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;2,691&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Warrant liability (Private)&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,581&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,581&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Earn-out liability&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;1,176&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;1,176&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Total fair value liabilities&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;2,691&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;2,757&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;5,448&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

     &lt;/tbody&gt;
    &lt;/table&gt;

   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;As of &lt;em style="font: inherit;"&gt; July 2, 2023&lt;/em&gt;, the Company's derivative liabilities for its Private and Public Warrants,&#160;earn-out liability, and derivative asset for its Collar&#160;are measured at fair value on a recurring basis (see Note &lt;em style="font: inherit;"&gt;8,&lt;/em&gt; &#x201c;&lt;i&gt;Common Stock Warrants and Earn-Out Liability,&lt;/i&gt;&#x201d; and Note &lt;em style="font: inherit;"&gt;9,&lt;/em&gt; "&lt;i&gt;Derivative Instruments&lt;/i&gt;," for more details). The fair values of&#160;the private warrants and earn-out liability are determined based on significant inputs &lt;em style="font: inherit;"&gt;not&lt;/em&gt; observable in the market (Level &lt;em style="font: inherit;"&gt;3&lt;/em&gt;). The valuation of the Level &lt;em style="font: inherit;"&gt;3&lt;/em&gt; liabilities uses assumptions and estimates the Company believes would be made by a market participant in making the same valuation. The Company assesses these assumptions and estimates on an on-going basis as additional data impacting the assumptions and estimates are obtained. The Company uses a Monte Carlo simulation model to estimate the fair value of its Private Warrants and earn-out liability&lt;span style="color:#000000;"&gt;. The fair value of the Collar, which is included in other noncurrent assets&#160;on the condensed consolidated balance sheet, is determined based on models that reflect the contractual terms of the derivative, yield curves, and the credit quality of the counterparties. Inputs are generally observable and do &lt;em style="font: inherit;"&gt;not&lt;/em&gt; contain a high level of subjectivity (Level &lt;em style="font: inherit;"&gt;2&lt;/em&gt;).&#160;The fair value of the Public Warrants is determine&lt;/span&gt;d using publicly traded prices (Level &lt;em style="font: inherit;"&gt;1&lt;/em&gt;). Changes in the fair value of the derivative liabilities related to Warrants and the earn-out liability are recognized as non-operating expense in the condensed consolidated statements of comprehensive income. Changes in the fair value of the Collar is recognized as an adjustment to interest expense in the&#160;condensed consolidated statements of comprehensive income.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;The fair value of Private Warrants was estimated as of the measurement date using the Monte Carlo simulation model with the following assumptions:&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;
     &lt;tbody&gt;
      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 2, 2023&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;December 31, 2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 68%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Valuation date price&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;4.09&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;2.12&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Strike price&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;11.50&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;11.50&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Remaining life (in years)&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;3.04&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;3.54&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Expected dividend&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Risk-free interest rate&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;4.36&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;4.06&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Price threshold&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;18.00&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;18.00&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

     &lt;/tbody&gt;
    &lt;/table&gt;

   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;The fair value of the earn-out liability was estimated as of the measurement date using the Monte Carlo simulation model with the following assumptions:&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;
     &lt;tbody&gt;
      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 2, 2023&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;December 31, 2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 68%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Valuation date price&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;4.09&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;2.12&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Expected term (in years)&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;5.04&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;5.54&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Expected volatility&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;61.26&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;70.33&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Risk-free interest rate&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;4.01&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;3.88&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Price hurdle&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;15.00&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;15.00&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

     &lt;/tbody&gt;
    &lt;/table&gt;

   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&#160;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;As of &lt;em style="font: inherit;"&gt; July 2, 2023&lt;/em&gt;&#160;and &lt;em style="font: inherit;"&gt; December 31, 2022, &lt;/em&gt;the Company has accounts receivable, accounts payable and accrued expenses for which the carrying value approximates fair value due to the short-term nature of these instruments. The carrying value of the Company&#x2019;s long-term debt approximates fair value as the rates used approximate the market rates currently available to the Company. Fair value measurements used in the impairment reviews of goodwill and intangible assets are Level &lt;em style="font: inherit;"&gt;3&lt;/em&gt; measurements.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;The reconciliation of changes in Level &lt;em style="font: inherit;"&gt;3&lt;/em&gt; liabilities during the&#160;&lt;em style="font: inherit;"&gt;26&lt;/em&gt;-week periods ended &lt;em style="font: inherit;"&gt; July 2, 2023 &lt;/em&gt;and &lt;em style="font: inherit;"&gt; July 3, 2022&lt;/em&gt;&#160;is as follows:&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;
     &lt;tbody&gt;
      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Private Warrants&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Earn-Out Liability&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Total&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Balance at December 31, 2021&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;21,793&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;26,596&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;48,389&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Liabilities reclassed to equity&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;(14,689&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;(14,689&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Gains included in earnings&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(7,653&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(1,853&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(9,506&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Balance at July 3, 2022&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;14,140&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;10,054&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;24,194&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td&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&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&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&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Balance at December 31, 2022&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,581&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,176&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;2,757&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Losses included in earnings&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;1,150&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;1,389&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;2,539&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Balance at July 2, 2023&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;2,731&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;2,565&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;5,296&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

     &lt;/tbody&gt;
    &lt;/table&gt;

   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;


  </us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="d_2023-01-01_2023-07-02"
      id="D24F923A-0455-4819-AC71-530346E187E7">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;
     &lt;tbody&gt;
      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="14" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Fair Value Measured on July 2, 2023&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Level 1&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Level 2&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Level 3&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Total&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;"&gt;Assets:&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;"&gt;Interest rate collar&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;2,068&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;2,068&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Liabilities:&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Warrant liability (Public)&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;4,994&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;4,994&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Warrant liability (Private)&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;2,731&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;2,731&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Earn-out liability&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;2,565&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;2,565&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Total fair value liabilities&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;4,994&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;5,296&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;10,290&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

     &lt;/tbody&gt;
    &lt;/table&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;
     &lt;tbody&gt;
      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="14" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Fair Value Measured on December 31, 2022&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Level 1&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Level 2&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Level 3&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Total&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Liabilities:&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Warrant liability (Public)&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;2,691&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;2,691&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Warrant liability (Private)&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,581&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,581&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Earn-out liability&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;1,176&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;1,176&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Total fair value liabilities&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;2,691&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;2,757&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;5,448&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

     &lt;/tbody&gt;
    &lt;/table&gt;
   </us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i_2023-07-02_DerivativeInstrumentRiskAxis-InterestRateContractMember_FairValueByAssetClassAxis-DerivativeFinancialInstrumentsAssetsMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c101502803"
      unitRef="USD">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i_2023-07-02_DerivativeInstrumentRiskAxis-InterestRateContractMember_FairValueByAssetClassAxis-DerivativeFinancialInstrumentsAssetsMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c101502804"
      unitRef="USD">2068000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i_2023-07-02_DerivativeInstrumentRiskAxis-InterestRateContractMember_FairValueByAssetClassAxis-DerivativeFinancialInstrumentsAssetsMember_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c101502805"
      unitRef="USD">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i_2023-07-02_DerivativeInstrumentRiskAxis-InterestRateContractMember_FairValueByAssetClassAxis-DerivativeFinancialInstrumentsAssetsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c101502806"
      unitRef="USD">2068000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i_2023-07-02_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByLiabilityClassAxis-WarrantLiabilityPublicWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c101502808"
      unitRef="USD">4994000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i_2023-07-02_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByLiabilityClassAxis-WarrantLiabilityPublicWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c101502809"
      unitRef="USD">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i_2023-07-02_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByLiabilityClassAxis-WarrantLiabilityPublicWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c101502810"
      unitRef="USD">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i_2023-07-02_FairValueByLiabilityClassAxis-WarrantLiabilityPublicWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c101502811"
      unitRef="USD">4994000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i_2023-07-02_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByLiabilityClassAxis-WarrantLiabilityPrivatePlacementWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c101502812"
      unitRef="USD">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i_2023-07-02_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByLiabilityClassAxis-WarrantLiabilityPrivatePlacementWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c101502813"
      unitRef="USD">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i_2023-07-02_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByLiabilityClassAxis-WarrantLiabilityPrivatePlacementWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c101502814"
      unitRef="USD">2731000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i_2023-07-02_FairValueByLiabilityClassAxis-WarrantLiabilityPrivatePlacementWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c101502815"
      unitRef="USD">2731000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i_2023-07-02_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c101502816"
      unitRef="USD">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i_2023-07-02_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c101502817"
      unitRef="USD">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i_2023-07-02_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c101502818"
      unitRef="USD">2565000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i_2023-07-02_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c101502819"
      unitRef="USD">2565000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i_2023-07-02_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c101502820"
      unitRef="USD">4994000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i_2023-07-02_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c101502821"
      unitRef="USD">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i_2023-07-02_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c101502822"
      unitRef="USD">5296000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i_2023-07-02_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-4"
      id="c101502823"
      unitRef="USD">10290000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i_2022-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByLiabilityClassAxis-WarrantLiabilityPublicWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c101502833"
      unitRef="USD">2691000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i_2022-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByLiabilityClassAxis-WarrantLiabilityPublicWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c101502834"
      unitRef="USD">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i_2022-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByLiabilityClassAxis-WarrantLiabilityPublicWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c101502835"
      unitRef="USD">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i_2022-12-31_FairValueByLiabilityClassAxis-WarrantLiabilityPublicWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c101502836"
      unitRef="USD">2691000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i_2022-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByLiabilityClassAxis-WarrantLiabilityPrivatePlacementWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c101502837"
      unitRef="USD">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i_2022-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByLiabilityClassAxis-WarrantLiabilityPrivatePlacementWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c101502838"
      unitRef="USD">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i_2022-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByLiabilityClassAxis-WarrantLiabilityPrivatePlacementWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c101502839"
      unitRef="USD">1581000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i_2022-12-31_FairValueByLiabilityClassAxis-WarrantLiabilityPrivatePlacementWarrantsMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c101502840"
      unitRef="USD">1581000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i_2022-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c101502841"
      unitRef="USD">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i_2022-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c101502842"
      unitRef="USD">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i_2022-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c101502843"
      unitRef="USD">1176000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i_2022-12-31_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c101502844"
      unitRef="USD">1176000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i_2022-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c101502845"
      unitRef="USD">2691000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i_2022-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c101502846"
      unitRef="USD">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i_2022-12-31_FairValueByFairValueHierarchyLevelAxis-FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c101502847"
      unitRef="USD">2757000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i_2022-12-31_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="c101502848"
      unitRef="USD">5448000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock
      contextRef="d_2023-01-01_2023-07-02"
      id="c9C395FFC-102C-4B34-ABA3-FC5A2CE13B53">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;
     &lt;tbody&gt;
      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 2, 2023&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;December 31, 2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 68%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Valuation date price&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;4.09&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;2.12&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Strike price&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;11.50&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;11.50&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Remaining life (in years)&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;3.04&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;3.54&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Expected dividend&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Risk-free interest rate&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;4.36&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;4.06&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Price threshold&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;18.00&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;18.00&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

     &lt;/tbody&gt;
    &lt;/table&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;
     &lt;tbody&gt;
      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 2, 2023&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;December 31, 2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 68%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Valuation date price&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;4.09&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;2.12&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Expected term (in years)&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;5.04&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;5.54&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Expected volatility&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;61.26&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;70.33&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Risk-free interest rate&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;4.01&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;3.88&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Price hurdle&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;15.00&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;15.00&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

     &lt;/tbody&gt;
    &lt;/table&gt;
   </us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock>
    <us-gaap:AlternativeInvestmentMeasurementInput
      contextRef="i_2023-07-02_FinancialInstrumentAxis-WarrantLiabilityPrivatePlacementWarrantsMember_MeasurementInputTypeAxis-MeasurementInputSharePriceMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember"
      decimals="INF"
      id="c101502851"
      unitRef="Pure">4.09</us-gaap:AlternativeInvestmentMeasurementInput>
    <us-gaap:AlternativeInvestmentMeasurementInput
      contextRef="i_2022-12-31_FinancialInstrumentAxis-WarrantLiabilityPrivatePlacementWarrantsMember_MeasurementInputTypeAxis-MeasurementInputSharePriceMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember"
      decimals="INF"
      id="c101502852"
      unitRef="Pure">2.12</us-gaap:AlternativeInvestmentMeasurementInput>
    <us-gaap:AlternativeInvestmentMeasurementInput
      contextRef="i_2023-07-02_FinancialInstrumentAxis-WarrantLiabilityPrivatePlacementWarrantsMember_MeasurementInputTypeAxis-MeasurementInputStrikePriceMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember"
      decimals="INF"
      id="c101502853"
      unitRef="Pure">11.50</us-gaap:AlternativeInvestmentMeasurementInput>
    <us-gaap:AlternativeInvestmentMeasurementInput
      contextRef="i_2022-12-31_FinancialInstrumentAxis-WarrantLiabilityPrivatePlacementWarrantsMember_MeasurementInputTypeAxis-MeasurementInputStrikePriceMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember"
      decimals="INF"
      id="c101502854"
      unitRef="Pure">11.50</us-gaap:AlternativeInvestmentMeasurementInput>
    <us-gaap:AlternativeInvestmentMeasurementInput
      contextRef="i_2023-07-02_FinancialInstrumentAxis-WarrantLiabilityPrivatePlacementWarrantsMember_MeasurementInputTypeAxis-MeasurementInputExpectedTermMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember"
      decimals="INF"
      id="c101502855"
      unitRef="Pure">3.04</us-gaap:AlternativeInvestmentMeasurementInput>
    <us-gaap:AlternativeInvestmentMeasurementInput
      contextRef="i_2022-12-31_FinancialInstrumentAxis-WarrantLiabilityPrivatePlacementWarrantsMember_MeasurementInputTypeAxis-MeasurementInputExpectedTermMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember"
      decimals="INF"
      id="c101502856"
      unitRef="Pure">3.54</us-gaap:AlternativeInvestmentMeasurementInput>
    <us-gaap:AlternativeInvestmentMeasurementInput
      contextRef="i_2023-07-02_FinancialInstrumentAxis-WarrantLiabilityPrivatePlacementWarrantsMember_MeasurementInputTypeAxis-MeasurementInputRiskFreeInterestRateMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember"
      decimals="4"
      id="c101502859"
      unitRef="Pure">0.0436</us-gaap:AlternativeInvestmentMeasurementInput>
    <us-gaap:AlternativeInvestmentMeasurementInput
      contextRef="i_2022-12-31_FinancialInstrumentAxis-WarrantLiabilityPrivatePlacementWarrantsMember_MeasurementInputTypeAxis-MeasurementInputRiskFreeInterestRateMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember"
      decimals="4"
      id="c101502860"
      unitRef="Pure">0.0406</us-gaap:AlternativeInvestmentMeasurementInput>
    <us-gaap:AlternativeInvestmentMeasurementInput
      contextRef="i_2023-07-02_FinancialInstrumentAxis-WarrantLiabilityPrivatePlacementWarrantsMember_MeasurementInputTypeAxis-MeasurementInputPriceThresholdMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember"
      decimals="INF"
      id="c101502861"
      unitRef="Pure">18.00</us-gaap:AlternativeInvestmentMeasurementInput>
    <us-gaap:AlternativeInvestmentMeasurementInput
      contextRef="i_2022-12-31_FinancialInstrumentAxis-WarrantLiabilityPrivatePlacementWarrantsMember_MeasurementInputTypeAxis-MeasurementInputPriceThresholdMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember"
      decimals="INF"
      id="c101502862"
      unitRef="Pure">18.00</us-gaap:AlternativeInvestmentMeasurementInput>
    <us-gaap:AlternativeInvestmentMeasurementInput
      contextRef="i_2023-07-02_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_MeasurementInputTypeAxis-MeasurementInputSharePriceMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember"
      decimals="INF"
      id="c101502865"
      unitRef="Pure">4.09</us-gaap:AlternativeInvestmentMeasurementInput>
    <us-gaap:AlternativeInvestmentMeasurementInput
      contextRef="i_2022-12-31_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_MeasurementInputTypeAxis-MeasurementInputSharePriceMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember"
      decimals="INF"
      id="c101502866"
      unitRef="Pure">2.12</us-gaap:AlternativeInvestmentMeasurementInput>
    <us-gaap:AlternativeInvestmentMeasurementInput
      contextRef="i_2023-07-02_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_MeasurementInputTypeAxis-MeasurementInputExpectedTermMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember"
      decimals="INF"
      id="c101502867"
      unitRef="Pure">5.04</us-gaap:AlternativeInvestmentMeasurementInput>
    <us-gaap:AlternativeInvestmentMeasurementInput
      contextRef="i_2022-12-31_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_MeasurementInputTypeAxis-MeasurementInputExpectedTermMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember"
      decimals="INF"
      id="c101502868"
      unitRef="Pure">5.54</us-gaap:AlternativeInvestmentMeasurementInput>
    <us-gaap:AlternativeInvestmentMeasurementInput
      contextRef="i_2023-07-02_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_MeasurementInputTypeAxis-MeasurementInputPriceVolatilityMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember"
      decimals="4"
      id="c101502869"
      unitRef="Pure">0.6126</us-gaap:AlternativeInvestmentMeasurementInput>
    <us-gaap:AlternativeInvestmentMeasurementInput
      contextRef="i_2022-12-31_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_MeasurementInputTypeAxis-MeasurementInputPriceVolatilityMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember"
      decimals="4"
      id="c101502870"
      unitRef="Pure">0.7033</us-gaap:AlternativeInvestmentMeasurementInput>
    <us-gaap:AlternativeInvestmentMeasurementInput
      contextRef="i_2023-07-02_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_MeasurementInputTypeAxis-MeasurementInputRiskFreeInterestRateMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember"
      decimals="4"
      id="c101502871"
      unitRef="Pure">0.0401</us-gaap:AlternativeInvestmentMeasurementInput>
    <us-gaap:AlternativeInvestmentMeasurementInput
      contextRef="i_2022-12-31_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_MeasurementInputTypeAxis-MeasurementInputRiskFreeInterestRateMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember"
      decimals="4"
      id="c101502872"
      unitRef="Pure">0.0388</us-gaap:AlternativeInvestmentMeasurementInput>
    <us-gaap:AlternativeInvestmentMeasurementInput
      contextRef="i_2023-07-02_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_MeasurementInputTypeAxis-MeasurementInputPriceHurdleOneMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember"
      decimals="INF"
      id="c101502873"
      unitRef="Pure">15.00</us-gaap:AlternativeInvestmentMeasurementInput>
    <us-gaap:AlternativeInvestmentMeasurementInput
      contextRef="i_2022-12-31_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_MeasurementInputTypeAxis-MeasurementInputPriceHurdleOneMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember"
      decimals="INF"
      id="c101502874"
      unitRef="Pure">15.00</us-gaap:AlternativeInvestmentMeasurementInput>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock contextRef="d_2023-01-01_2023-07-02" id="c2444462">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;
     &lt;tbody&gt;
      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Private Warrants&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Earn-Out Liability&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Total&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Balance at December 31, 2021&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;21,793&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;26,596&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;48,389&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Liabilities reclassed to equity&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;(14,689&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;(14,689&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Gains included in earnings&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(7,653&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(1,853&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(9,506&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Balance at July 3, 2022&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;14,140&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;10,054&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;24,194&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td&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&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&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&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Balance at December 31, 2022&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,581&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,176&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;2,757&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Losses included in earnings&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;1,150&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;1,389&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;2,539&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Balance at July 2, 2023&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;2,731&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;2,565&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;5,296&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

     &lt;/tbody&gt;
    &lt;/table&gt;
   </us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i_2021-12-31_FairValueByLiabilityClassAxis-PrivatePlacementWarrantsMember"
      decimals="-3"
      id="c101502878"
      unitRef="USD">21793000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i_2021-12-31_FairValueByLiabilityClassAxis-EarnOutLiabilityMember"
      decimals="-3"
      id="c101502879"
      unitRef="USD">26596000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c101502880"
      unitRef="USD">48389000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="d_2022-01-01_2022-07-03_FairValueByLiabilityClassAxis-PrivatePlacementWarrantsMember"
      decimals="-3"
      id="c101502881"
      unitRef="USD">-0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="d_2022-01-01_2022-07-03_FairValueByLiabilityClassAxis-EarnOutLiabilityMember"
      decimals="-3"
      id="c101502882"
      unitRef="USD">14689000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502883"
      unitRef="USD">14689000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="d_2022-01-01_2022-07-03_FairValueByLiabilityClassAxis-PrivatePlacementWarrantsMember"
      decimals="-3"
      id="c101502884"
      unitRef="USD">7653000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="d_2022-01-01_2022-07-03_FairValueByLiabilityClassAxis-EarnOutLiabilityMember"
      decimals="-3"
      id="c101502885"
      unitRef="USD">1853000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502886"
      unitRef="USD">9506000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i_2022-07-03_FairValueByLiabilityClassAxis-PrivatePlacementWarrantsMember"
      decimals="-4"
      id="c101502887"
      unitRef="USD">14140000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i_2022-07-03_FairValueByLiabilityClassAxis-EarnOutLiabilityMember"
      decimals="-3"
      id="c101502888"
      unitRef="USD">10054000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i_2022-07-03"
      decimals="-3"
      id="c101502889"
      unitRef="USD">24194000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i_2022-12-31_FairValueByLiabilityClassAxis-PrivatePlacementWarrantsMember"
      decimals="-3"
      id="c101502890"
      unitRef="USD">1581000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i_2022-12-31_FairValueByLiabilityClassAxis-EarnOutLiabilityMember"
      decimals="-3"
      id="c101502891"
      unitRef="USD">1176000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c101502892"
      unitRef="USD">2757000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="d_2023-01-01_2023-07-02_FairValueByLiabilityClassAxis-PrivatePlacementWarrantsMember"
      decimals="-4"
      id="c101502893"
      unitRef="USD">-1150000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="d_2023-01-01_2023-07-02_FairValueByLiabilityClassAxis-EarnOutLiabilityMember"
      decimals="-3"
      id="c101502894"
      unitRef="USD">-1389000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502895"
      unitRef="USD">-2539000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i_2023-07-02_FairValueByLiabilityClassAxis-PrivatePlacementWarrantsMember"
      decimals="-3"
      id="c101502896"
      unitRef="USD">2731000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i_2023-07-02_FairValueByLiabilityClassAxis-EarnOutLiabilityMember"
      decimals="-3"
      id="c101502897"
      unitRef="USD">2565000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101502898"
      unitRef="USD">5296000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="d_2023-01-01_2023-07-02" id="c2444463">
   &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;"&gt;
    &lt;tbody&gt;
     &lt;tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;"&gt;
      &lt;td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;11.&lt;/em&gt; &lt;/b&gt;&lt;/p&gt; &lt;/td&gt;
      &lt;td style="width: auto; font-family: Arial, Helvetica, sans-serif;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;REVENUE &lt;/b&gt;&lt;/p&gt; &lt;/td&gt;
     &lt;/tr&gt;

    &lt;/tbody&gt;
   &lt;/table&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;The principal activity from which the Company generates its revenue is the manufacturing and distribution of after-market automotive parts for its customers, comprised of resellers and end users. The Company recognizes revenue at a point in time, rather than over time, as the performance obligation is satisfied when customer obtains control of the product upon title transfer and &lt;em style="font: inherit;"&gt;not&lt;/em&gt; as the product is manufactured or developed. The amount of revenue recognized is based on the purchase order price and adjusted for revenue allocated to variable consideration (i.e., estimated rebates, co-op advertising, etc.).&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;The Company collects sales tax and other taxes concurrent with revenue-producing activities which are excluded from revenue. Shipping and handling costs incurred after control of the product is transferred to our customers are treated as fulfillment costs and &lt;em style="font: inherit;"&gt;not&lt;/em&gt; a separate performance obligation.&lt;/p&gt;
   &lt;p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;The Company allows customers to return products when certain Company-established criteria are met. These sales returns are recorded as a charge against gross sales in the period in which the related sales are recognized, net of returns to stock. Returned products, which are recorded as inventories, are valued at the lower of cost or net realizable value. The physical condition and marketability of the returned products are the major factors considered in estimating realizable value. The Company also estimates expected sales returns and records the necessary adjustment as a charge against gross sales.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;The Company&#x2019;s payment terms with customers are customary and vary by customer and geography but typically range from &lt;em style="font: inherit;"&gt;30&lt;/em&gt; to &lt;em style="font: inherit;"&gt;365&lt;/em&gt; days. The Company elected the practical expedient to disregard the possible existence of a significant financing component related to payment on contracts, as the Company expects that customers will pay for the products within &lt;em style="font: inherit;"&gt;one&lt;/em&gt; year. The Company has evaluated the terms of our arrangements and determined that they do &lt;em style="font: inherit;"&gt;not&lt;/em&gt; contain significant financing components. Additionally, as all contracts with customers have an expected duration of &lt;em style="font: inherit;"&gt;one&lt;/em&gt; year or less, the Company has elected the practical expedient to exclude disclosure of information regarding the aggregate amount and future timing of performance obligations that are unsatisfied or partially satisfied as of the end of the reporting period. The Company provides limited warranties on most of its products against certain manufacturing and other defects. Provisions for estimated expenses related to product warranty are made at the time products are sold. Refer to Note &lt;em style="font: inherit;"&gt;18,&lt;/em&gt; &#x201c;&lt;i&gt;Commitments and Contingencies&lt;/i&gt;&#x201d; for more information.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;The following table summarizes total revenue by product category.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&#160;&lt;/p&gt;

    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;
     &lt;tbody&gt;
      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;For the thirteen weeks ended&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;For the twenty-six weeks ended&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 2, 2023&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 3, 2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 2, 2023&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 3, 2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Electronic systems&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;74,401&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;71,060&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;143,152&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;157,206&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Mechanical systems&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;40,920&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;44,206&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;84,238&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;90,048&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Exhaust&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;17,384&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;18,037&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;33,213&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;37,369&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Accessories&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;26,382&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;28,353&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;53,847&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;57,099&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Safety&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;16,175&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;17,764&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;33,017&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;37,753&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Net sales&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;175,262&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;179,420&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;347,467&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;379,475&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

     &lt;/tbody&gt;
    &lt;/table&gt;

   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;The following table summarizes total revenue based on geographic location from which the product is shipped:&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&#160;&lt;/p&gt;

    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;
     &lt;tbody&gt;
      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;For the thirteen weeks ended&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;For the twenty-six weeks ended&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 2, 2023&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 3, 2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 2, 2023&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 3, 2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;United States&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;170,817&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;173,514&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;337,235&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;369,573&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Italy&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;4,445&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;5,906&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;10,232&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;9,902&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Net sales&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;175,262&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;179,420&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;347,467&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;379,475&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

     &lt;/tbody&gt;
    &lt;/table&gt;

   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;


  </us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock contextRef="d_2023-01-01_2023-07-02" id="c2444464">
    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;
     &lt;tbody&gt;
      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;For the thirteen weeks ended&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;For the twenty-six weeks ended&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 2, 2023&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 3, 2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 2, 2023&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 3, 2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Electronic systems&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;74,401&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;71,060&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;143,152&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;157,206&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Mechanical systems&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;40,920&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;44,206&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;84,238&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;90,048&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Exhaust&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;17,384&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;18,037&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;33,213&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;37,369&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Accessories&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;26,382&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;28,353&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;53,847&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;57,099&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Safety&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;16,175&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;17,764&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;33,017&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;37,753&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Net sales&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;175,262&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;179,420&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;347,467&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;379,475&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

     &lt;/tbody&gt;
    &lt;/table&gt;
   </us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2023-04-03_2023-07-02_ProductOrServiceAxis-ElectronicSystemsMember"
      decimals="-3"
      id="c101502917"
      unitRef="USD">74401000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2022-04-04_2022-07-03_ProductOrServiceAxis-ElectronicSystemsMember"
      decimals="-4"
      id="c101502918"
      unitRef="USD">71060000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2023-01-01_2023-07-02_ProductOrServiceAxis-ElectronicSystemsMember"
      decimals="-3"
      id="c101502919"
      unitRef="USD">143152000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2022-01-01_2022-07-03_ProductOrServiceAxis-ElectronicSystemsMember"
      decimals="-3"
      id="c101502920"
      unitRef="USD">157206000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2023-04-03_2023-07-02_ProductOrServiceAxis-MechanicalSystemMember"
      decimals="-4"
      id="c101502921"
      unitRef="USD">40920000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2022-04-04_2022-07-03_ProductOrServiceAxis-MechanicalSystemMember"
      decimals="-3"
      id="c101502922"
      unitRef="USD">44206000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2023-01-01_2023-07-02_ProductOrServiceAxis-MechanicalSystemMember"
      decimals="-3"
      id="c101502923"
      unitRef="USD">84238000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2022-01-01_2022-07-03_ProductOrServiceAxis-MechanicalSystemMember"
      decimals="-3"
      id="c101502924"
      unitRef="USD">90048000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2023-04-03_2023-07-02_ProductOrServiceAxis-ExhaustMember"
      decimals="-3"
      id="c101502925"
      unitRef="USD">17384000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2022-04-04_2022-07-03_ProductOrServiceAxis-ExhaustMember"
      decimals="-3"
      id="c101502926"
      unitRef="USD">18037000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2023-01-01_2023-07-02_ProductOrServiceAxis-ExhaustMember"
      decimals="-3"
      id="c101502927"
      unitRef="USD">33213000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2022-01-01_2022-07-03_ProductOrServiceAxis-ExhaustMember"
      decimals="-3"
      id="c101502928"
      unitRef="USD">37369000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2023-04-03_2023-07-02_ProductOrServiceAxis-AccessoriesMember"
      decimals="-3"
      id="c101502929"
      unitRef="USD">26382000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2022-04-04_2022-07-03_ProductOrServiceAxis-AccessoriesMember"
      decimals="-3"
      id="c101502930"
      unitRef="USD">28353000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2023-01-01_2023-07-02_ProductOrServiceAxis-AccessoriesMember"
      decimals="-3"
      id="c101502931"
      unitRef="USD">53847000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2022-01-01_2022-07-03_ProductOrServiceAxis-AccessoriesMember"
      decimals="-3"
      id="c101502932"
      unitRef="USD">57099000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2023-04-03_2023-07-02_ProductOrServiceAxis-SafetyMember"
      decimals="-3"
      id="c101502933"
      unitRef="USD">16175000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2022-04-04_2022-07-03_ProductOrServiceAxis-SafetyMember"
      decimals="-3"
      id="c101502934"
      unitRef="USD">17764000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2023-01-01_2023-07-02_ProductOrServiceAxis-SafetyMember"
      decimals="-3"
      id="c101502935"
      unitRef="USD">33017000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2022-01-01_2022-07-03_ProductOrServiceAxis-SafetyMember"
      decimals="-3"
      id="c101502936"
      unitRef="USD">37753000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2023-04-03_2023-07-02"
      decimals="-3"
      id="c101502937"
      unitRef="USD">175262000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2022-04-04_2022-07-03"
      decimals="-4"
      id="c101502938"
      unitRef="USD">179420000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502939"
      unitRef="USD">347467000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502940"
      unitRef="USD">379475000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock contextRef="d_2023-01-01_2023-07-02" id="c2444465">
    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;
     &lt;tbody&gt;
      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;For the thirteen weeks ended&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;For the twenty-six weeks ended&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 2, 2023&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 3, 2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 2, 2023&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 3, 2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;United States&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;170,817&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;173,514&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;337,235&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;369,573&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Italy&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;4,445&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;5,906&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;10,232&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;9,902&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Net sales&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;175,262&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;179,420&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;347,467&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;379,475&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

     &lt;/tbody&gt;
    &lt;/table&gt;
   </us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2023-04-03_2023-07-02_StatementGeographicalAxis-US"
      decimals="-3"
      id="c101502949"
      unitRef="USD">170817000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2022-04-04_2022-07-03_StatementGeographicalAxis-US"
      decimals="-3"
      id="c101502950"
      unitRef="USD">173514000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2023-01-01_2023-07-02_StatementGeographicalAxis-US"
      decimals="-3"
      id="c101502951"
      unitRef="USD">337235000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2022-01-01_2022-07-03_StatementGeographicalAxis-US"
      decimals="-3"
      id="c101502952"
      unitRef="USD">369573000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2023-04-03_2023-07-02_StatementGeographicalAxis-IT"
      decimals="-3"
      id="c101502953"
      unitRef="USD">4445000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2022-04-04_2022-07-03_StatementGeographicalAxis-IT"
      decimals="-3"
      id="c101502954"
      unitRef="USD">5906000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2023-01-01_2023-07-02_StatementGeographicalAxis-IT"
      decimals="-3"
      id="c101502955"
      unitRef="USD">10232000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2022-01-01_2022-07-03_StatementGeographicalAxis-IT"
      decimals="-3"
      id="c101502956"
      unitRef="USD">9902000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2023-04-03_2023-07-02"
      decimals="-3"
      id="c101502957"
      unitRef="USD">175262000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2022-04-04_2022-07-03"
      decimals="-4"
      id="c101502958"
      unitRef="USD">179420000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502959"
      unitRef="USD">347467000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502960"
      unitRef="USD">379475000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="d_2023-01-01_2023-07-02" id="c2444466">
   &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;"&gt;
    &lt;tbody&gt;
     &lt;tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;"&gt;
      &lt;td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;12.&lt;/em&gt; &lt;/b&gt;&lt;/p&gt; &lt;/td&gt;
      &lt;td style="width: auto; font-family: Arial, Helvetica, sans-serif;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"&gt;&lt;b&gt;INCOME TAXES&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;
     &lt;/tr&gt;

    &lt;/tbody&gt;
   &lt;/table&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;The Company's effective income tax rate is based on expected income, statutory rates and tax planning opportunities available in the various jurisdictions in which it operates. For interim financial reporting, the Company estimates the annual income tax rate based on projected taxable income for the full year and records a quarterly income tax provision or benefit in accordance with the anticipated annual rate. The Company refines the estimates of the year's taxable income as new information becomes available, including actual year-to-date financial results. This continual estimation process often results in a change to the expected effective income tax rate for the year. When this occurs, the Company adjusts the income tax provision during the quarter in which the change in estimate occurs so that the year-to-date provision reflects the expected income tax rate. Significant judgment is required in determining the effective tax rate and in evaluating tax positions.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&#160;&lt;/p&gt;

    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;
     &lt;tbody&gt;
      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;For the thirteen weeks ended&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;For the twenty-six weeks ended&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 2, 2023&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 3, 2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 2, 2023&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 3, 2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Income tax expense&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;4,098&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;3,023&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;5,664&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;10,211&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;"&gt;Effective tax rates&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;24.0&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;%&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;6.9&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;%&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;24.7&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;%&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;15.1&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;%&lt;/td&gt;
      &lt;/tr&gt;

     &lt;/tbody&gt;
    &lt;/table&gt;

   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;For the &lt;em style="font: inherit;"&gt;13&lt;/em&gt;-week period ended &lt;em style="font: inherit;"&gt; July 2, 2023&lt;/em&gt;, the Company's effective tax rate of 24.0%&#160;differed from the 21% federal statutory rate primarily due to permanent differences related to changes in fair value of the warrant and earn-out liabilities recognized during the period. For the &lt;em style="font: inherit;"&gt;13&lt;/em&gt;-week period ended &lt;em style="font: inherit;"&gt; July 3, 2022&lt;/em&gt;, the Company&#x2019;s effective tax rate of&#160;6.9%&#160;differed from the 21% federal statutory rate primarily due to permanent differences related to&#160;changes in the fair value of the warrant and&#160;earn-out liabilities&#160;recognized during the period.&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;For the&#160;&lt;em style="font: inherit;"&gt;26&lt;/em&gt;-week period ended &lt;em style="font: inherit;"&gt; July 2, 2023&lt;/em&gt;, the Company's effective tax rate of 24.7%&#160;differed from the 21% federal statutory rate primarily due to permanent differences related to changes in fair value of the warrant and earn-out liabilities recognized during the period. For the&#160;&lt;em style="font: inherit;"&gt;26&lt;/em&gt;-week period ended &lt;em style="font: inherit;"&gt; July 3, 2022&lt;/em&gt;, the Company&#x2019;s effective tax rate of 15.1%&#160;differed from the 21% federal statutory rate primarily due a permanent difference related to&#160;changes in the fair value of the warrant and&#160;earn-out liabilities&#160;recognized during the period.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&#160;&lt;/p&gt;
  </us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="d_2023-01-01_2023-07-02" id="c2444467">
    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;
     &lt;tbody&gt;
      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;For the thirteen weeks ended&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;For the twenty-six weeks ended&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 2, 2023&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 3, 2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 2, 2023&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 3, 2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Income tax expense&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;4,098&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;3,023&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;5,664&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;10,211&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;"&gt;Effective tax rates&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;24.0&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;%&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;6.9&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;%&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;24.7&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;%&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;15.1&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;%&lt;/td&gt;
      &lt;/tr&gt;

     &lt;/tbody&gt;
    &lt;/table&gt;
   </us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="d_2023-04-03_2023-07-02"
      decimals="-3"
      id="c101502985"
      unitRef="USD">4098000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="d_2022-04-04_2022-07-03"
      decimals="-3"
      id="c101502986"
      unitRef="USD">3023000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101502987"
      unitRef="USD">5664000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101502988"
      unitRef="USD">10211000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="d_2023-04-03_2023-07-02"
      decimals="2"
      id="c101502989"
      unitRef="Pure">0.240</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="d_2022-04-04_2022-07-03"
      decimals="3"
      id="c101502990"
      unitRef="Pure">0.069</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="d_2023-01-01_2023-07-02"
      decimals="3"
      id="c101502991"
      unitRef="Pure">0.247</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="d_2022-01-01_2022-07-03"
      decimals="3"
      id="c101502992"
      unitRef="Pure">0.151</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="d_2023-04-03_2023-07-02"
      decimals="2"
      id="c101502963"
      unitRef="Pure">0.240</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="d_2023-04-03_2023-07-02"
      decimals="2"
      id="c101502964"
      unitRef="Pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="d_2022-04-04_2022-07-03"
      decimals="3"
      id="c101502966"
      unitRef="Pure">0.069</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="d_2022-04-04_2022-07-03"
      decimals="2"
      id="c101502967"
      unitRef="Pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="d_2023-01-01_2023-07-02"
      decimals="3"
      id="c101502969"
      unitRef="Pure">0.247</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="d_2023-01-01_2023-07-02"
      decimals="2"
      id="c101502970"
      unitRef="Pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="d_2022-01-01_2022-07-03"
      decimals="3"
      id="c101502972"
      unitRef="Pure">0.151</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="d_2022-01-01_2022-07-03"
      decimals="2"
      id="c101502973"
      unitRef="Pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EarningsPerShareTextBlock contextRef="d_2023-01-01_2023-07-02" id="c2444468">
   &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;"&gt;
    &lt;tbody&gt;
     &lt;tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;"&gt;
      &lt;td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;13.&lt;/em&gt; &lt;/b&gt;&lt;/p&gt; &lt;/td&gt;
      &lt;td style="width: auto; font-family: Arial, Helvetica, sans-serif;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"&gt;&lt;b&gt;EARNINGS PER SHARE&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;
     &lt;/tr&gt;

    &lt;/tbody&gt;
   &lt;/table&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;The following table sets forth the calculation of basic and diluted earnings per share:&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&#160;&lt;/p&gt;

    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;
     &lt;tbody&gt;
      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;For the thirteen weeks ended&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;For the twenty-six weeks ended&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 2, 2023&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 3, 2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 2, 2023&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 3, 2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Numerator:&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Net income&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;12,979&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;40,563&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;17,226&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;57,421&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;"&gt;Less: fair value adjustment for Warrants&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(20,941&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;)&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;"&gt;Net income (loss) - diluted&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;12,979&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;40,563&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;17,226&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;36,480&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Denominator:&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Weighted average common shares outstanding - basic&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;117,221,419&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;116,931,623&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;117,187,287&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;116,398,177&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Dilutive effect of potential common shares from RSUs&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;647,503&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;182,930&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;369,370&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;177,642&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;"&gt;Dilutive effect of potential common shares from Warrants&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;768,156&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Weighted average common shares outstanding - diluted&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;117,868,922&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;117,114,553&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;117,556,657&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;117,343,975&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Earnings per share:&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Basic&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;0.11&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;0.35&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;0.15&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;0.49&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Diluted&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;0.11&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;0.35&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;0.15&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;0.31&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

     &lt;/tbody&gt;
    &lt;/table&gt;

   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;The following outstanding shares of Common Stock equivalents were excluded from the calculation of diluted earnings per share because their effect would have been anti-dilutive. Warrants to purchase shares of Common Stock having an exercise price greater than the average share market price are excluded from the calculation of diluted earnings per share.&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&#160;&lt;/p&gt;

    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;
     &lt;tbody&gt;
      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;For the thirteen weeks ended&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;For the twenty-six weeks ended&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 2, 2023&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 3, 2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 2, 2023&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 3, 2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Anti-dilutive shares excluded from calculation of diluted EPS:&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Warrants&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;14,633,311&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;14,633,311&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;14,633,311&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Stock options&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;922,228&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,960,708&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;922,228&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,960,708&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Restricted stock units&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;1,224,507&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;220,051&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,224,507&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;220,051&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 9pt;"&gt;Performance stock units&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: right; padding: 0; margin: 0"&gt;2,469,412&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;2,469,412&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Unvested Earn-out Shares&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"&gt;1,093,750&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;1,093,750&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;1,093,750&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;1,093,750&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Total anti-dilutive shares&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);"&gt;20,343,208&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;17,907,820&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;20,343,208&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;3,274,509&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

     &lt;/tbody&gt;
    &lt;/table&gt;

   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
  </us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="d_2023-01-01_2023-07-02" id="c2444469">
    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;
     &lt;tbody&gt;
      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;For the thirteen weeks ended&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;For the twenty-six weeks ended&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 2, 2023&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 3, 2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 2, 2023&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 3, 2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Numerator:&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Net income&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;12,979&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;40,563&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;17,226&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;57,421&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;"&gt;Less: fair value adjustment for Warrants&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(20,941&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;)&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;"&gt;Net income (loss) - diluted&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;12,979&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;40,563&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;17,226&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;36,480&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Denominator:&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Weighted average common shares outstanding - basic&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;117,221,419&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;116,931,623&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;117,187,287&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;116,398,177&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Dilutive effect of potential common shares from RSUs&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;647,503&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;182,930&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;369,370&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;177,642&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;"&gt;Dilutive effect of potential common shares from Warrants&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;768,156&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Weighted average common shares outstanding - diluted&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;117,868,922&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;117,114,553&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;117,556,657&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;117,343,975&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Earnings per share:&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Basic&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;0.11&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;0.35&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;0.15&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;0.49&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Diluted&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;0.11&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;0.35&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;0.15&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;0.31&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

     &lt;/tbody&gt;
    &lt;/table&gt;
   </us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="d_2023-04-03_2023-07-02"
      decimals="-3"
      id="c101503004"
      unitRef="USD">12979000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="d_2022-04-04_2022-07-03"
      decimals="-3"
      id="c101503005"
      unitRef="USD">40563000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101503006"
      unitRef="USD">17226000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101503007"
      unitRef="USD">57421000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <hlly:FairValueAdjustmentOfWarrantsDueToClassificationAsLiabilities
      contextRef="d_2023-04-03_2023-07-02"
      decimals="-3"
      id="c101503008"
      unitRef="USD">0</hlly:FairValueAdjustmentOfWarrantsDueToClassificationAsLiabilities>
    <hlly:FairValueAdjustmentOfWarrantsDueToClassificationAsLiabilities
      contextRef="d_2022-04-04_2022-07-03"
      decimals="-3"
      id="c101503009"
      unitRef="USD">0</hlly:FairValueAdjustmentOfWarrantsDueToClassificationAsLiabilities>
    <hlly:FairValueAdjustmentOfWarrantsDueToClassificationAsLiabilities
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101503010"
      unitRef="USD">0</hlly:FairValueAdjustmentOfWarrantsDueToClassificationAsLiabilities>
    <hlly:FairValueAdjustmentOfWarrantsDueToClassificationAsLiabilities
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101503011"
      unitRef="USD">-20941000</hlly:FairValueAdjustmentOfWarrantsDueToClassificationAsLiabilities>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="d_2023-04-03_2023-07-02"
      decimals="-3"
      id="c101503012"
      unitRef="USD">12979000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="d_2022-04-04_2022-07-03"
      decimals="-3"
      id="c101503013"
      unitRef="USD">40563000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101503014"
      unitRef="USD">17226000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-4"
      id="c101503015"
      unitRef="USD">36480000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="d_2023-04-03_2023-07-02"
      decimals="INF"
      id="c101503017"
      unitRef="Share">117221419</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="d_2022-04-04_2022-07-03"
      decimals="INF"
      id="c101503018"
      unitRef="Share">116931623</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="d_2023-01-01_2023-07-02"
      decimals="INF"
      id="c101503019"
      unitRef="Share">117187287</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="d_2022-01-01_2022-07-03"
      decimals="INF"
      id="c101503020"
      unitRef="Share">116398177</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="d_2023-04-03_2023-07-02"
      decimals="INF"
      id="c101503021"
      unitRef="Share">647503</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="d_2022-04-04_2022-07-03"
      decimals="INF"
      id="c101503022"
      unitRef="Share">182930</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="d_2023-01-01_2023-07-02"
      decimals="INF"
      id="c101503023"
      unitRef="Share">369370</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="d_2022-01-01_2022-07-03"
      decimals="INF"
      id="c101503024"
      unitRef="Share">177642</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants
      contextRef="d_2023-04-03_2023-07-02"
      decimals="INF"
      id="c101503025"
      unitRef="Share">0</us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants>
    <us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants
      contextRef="d_2022-04-04_2022-07-03"
      decimals="INF"
      id="c101503026"
      unitRef="Share">0</us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants>
    <us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants
      contextRef="d_2023-01-01_2023-07-02"
      decimals="INF"
      id="c101503027"
      unitRef="Share">0</us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants>
    <us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants
      contextRef="d_2022-01-01_2022-07-03"
      decimals="INF"
      id="c101503028"
      unitRef="Share">768156</us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="d_2023-04-03_2023-07-02"
      decimals="INF"
      id="c101503029"
      unitRef="Share">117868922</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="d_2022-04-04_2022-07-03"
      decimals="INF"
      id="c101503030"
      unitRef="Share">117114553</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="d_2023-01-01_2023-07-02"
      decimals="INF"
      id="c101503031"
      unitRef="Share">117556657</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="d_2022-01-01_2022-07-03"
      decimals="INF"
      id="c101503032"
      unitRef="Share">117343975</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="d_2023-04-03_2023-07-02"
      decimals="INF"
      id="c101503034"
      unitRef="USDPerShare">0.11</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="d_2022-04-04_2022-07-03"
      decimals="INF"
      id="c101503035"
      unitRef="USDPerShare">0.35</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="d_2023-01-01_2023-07-02"
      decimals="INF"
      id="c101503036"
      unitRef="USDPerShare">0.15</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="d_2022-01-01_2022-07-03"
      decimals="INF"
      id="c101503037"
      unitRef="USDPerShare">0.49</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="d_2023-04-03_2023-07-02"
      decimals="INF"
      id="c101503038"
      unitRef="USDPerShare">0.11</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="d_2022-04-04_2022-07-03"
      decimals="INF"
      id="c101503039"
      unitRef="USDPerShare">0.35</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="d_2023-01-01_2023-07-02"
      decimals="INF"
      id="c101503040"
      unitRef="USDPerShare">0.15</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="d_2022-01-01_2022-07-03"
      decimals="INF"
      id="c101503041"
      unitRef="USDPerShare">0.31</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock contextRef="d_2023-01-01_2023-07-02" id="c2444470">
    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;
     &lt;tbody&gt;
      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;For the thirteen weeks ended&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;For the twenty-six weeks ended&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 2, 2023&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 3, 2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 2, 2023&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 3, 2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Anti-dilutive shares excluded from calculation of diluted EPS:&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Warrants&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;14,633,311&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;14,633,311&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;14,633,311&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Stock options&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;922,228&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,960,708&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;922,228&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,960,708&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Restricted stock units&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;1,224,507&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;220,051&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,224,507&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;220,051&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 9pt;"&gt;Performance stock units&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: right; padding: 0; margin: 0"&gt;2,469,412&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;2,469,412&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Unvested Earn-out Shares&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"&gt;1,093,750&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;1,093,750&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;1,093,750&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;1,093,750&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Total anti-dilutive shares&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);"&gt;20,343,208&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;17,907,820&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;20,343,208&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;3,274,509&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

     &lt;/tbody&gt;
    &lt;/table&gt;
   </us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2023-04-03_2023-07-02_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-WarrantMember"
      decimals="INF"
      id="c101503051"
      unitRef="Share">14633311</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2022-04-04_2022-07-03_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-WarrantMember"
      decimals="INF"
      id="c101503052"
      unitRef="Share">14633311</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2023-01-01_2023-07-02_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-WarrantMember"
      decimals="INF"
      id="c101503053"
      unitRef="Share">14633311</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2022-01-01_2022-07-03_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-WarrantMember"
      decimals="INF"
      id="c101503054"
      unitRef="Share">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2023-04-03_2023-07-02_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EmployeeStockOptionMember"
      decimals="INF"
      id="c101503055"
      unitRef="Share">922228</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2022-04-04_2022-07-03_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EmployeeStockOptionMember"
      decimals="INF"
      id="c101503056"
      unitRef="Share">1960708</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2023-01-01_2023-07-02_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EmployeeStockOptionMember"
      decimals="INF"
      id="c101503057"
      unitRef="Share">922228</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2022-01-01_2022-07-03_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EmployeeStockOptionMember"
      decimals="INF"
      id="c101503058"
      unitRef="Share">1960708</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2023-04-03_2023-07-02_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="c101503059"
      unitRef="Share">1224507</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2022-04-04_2022-07-03_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="c101503060"
      unitRef="Share">220051</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2023-01-01_2023-07-02_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="c101503061"
      unitRef="Share">1224507</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2022-01-01_2022-07-03_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="c101503062"
      unitRef="Share">220051</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2023-04-03_2023-07-02_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-PerformanceSharesMember"
      decimals="INF"
      id="c101503063"
      unitRef="Share">2469412</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2022-04-04_2022-07-03_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-PerformanceSharesMember"
      decimals="INF"
      id="c101503064"
      unitRef="Share">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2023-01-01_2023-07-02_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-PerformanceSharesMember"
      decimals="INF"
      id="c101503065"
      unitRef="Share">2469412</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2022-01-01_2022-07-03_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-PerformanceSharesMember"
      decimals="INF"
      id="c101503066"
      unitRef="Share">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2023-04-03_2023-07-02_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EarnOutSharesMember"
      decimals="INF"
      id="c101503067"
      unitRef="Share">1093750</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2022-04-04_2022-07-03_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EarnOutSharesMember"
      decimals="INF"
      id="c101503068"
      unitRef="Share">1093750</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2023-01-01_2023-07-02_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EarnOutSharesMember"
      decimals="INF"
      id="c101503069"
      unitRef="Share">1093750</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2022-01-01_2022-07-03_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EarnOutSharesMember"
      decimals="INF"
      id="c101503070"
      unitRef="Share">1093750</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2023-04-03_2023-07-02"
      decimals="INF"
      id="c101503071"
      unitRef="Share">20343208</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2022-04-04_2022-07-03"
      decimals="INF"
      id="c101503072"
      unitRef="Share">17907820</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2023-01-01_2023-07-02"
      decimals="INF"
      id="c101503073"
      unitRef="Share">20343208</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="d_2022-01-01_2022-07-03"
      decimals="INF"
      id="c101503074"
      unitRef="Share">3274509</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:DefinedBenefitPlanTextBlock contextRef="d_2023-01-01_2023-07-02" id="c2444471">
   &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;"&gt;&lt;td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;14.&lt;/em&gt; &lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: auto; font-family: Arial, Helvetica, sans-serif;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"&gt;&lt;b&gt;BENEFIT PLANS &lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;On &lt;em style="font: inherit;"&gt; January 28, 2022, &lt;/em&gt;the Company approved the termination of its&#160;defined benefit pension plan (the "Plan"), effective &lt;em style="font: inherit;"&gt; March 31, 2022. &lt;/em&gt;The final distribution of the Plan's assets pursuant to the termination was&#160;made in the &lt;em style="font: inherit;"&gt;fourth&lt;/em&gt; quarter of &lt;em style="font: inherit;"&gt;2022&lt;/em&gt; when the plan termination satisfied&#160;all regulatory requirements. Plan participants received their accrued benefits from plan assets by electing either lump sum distributions or annuity contracts with a qualifying &lt;em style="font: inherit;"&gt;third&lt;/em&gt;-party annuity provider.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;The following table provides the components of net periodic benefit cost for the&#160;&lt;em style="font: inherit;"&gt;13&lt;/em&gt;-week and &lt;em style="font: inherit;"&gt;26&lt;/em&gt;-week periods ended &lt;em style="font: inherit;"&gt; July 3, 2022&lt;/em&gt;:&lt;/p&gt;

    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&lt;em style="font: inherit;"&gt;For the thirteen weeks ended&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&lt;em style="font: inherit;"&gt;For the twenty-six weeks ended&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 3, 2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 3, 2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 68%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Components of expense:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Service cost&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;27&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;54&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Interest cost&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;32&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;64&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Expected return on plan assets&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(52&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(104&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Net periodic benefit cost&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;7&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;14&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;The Company's contributions to the Plan were&#160;$150&#160;for the&#160;&lt;em style="font: inherit;"&gt;26&lt;/em&gt;-week period ended &lt;em style="font: inherit;"&gt; July 3, 2022&lt;/em&gt;.&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;The Company made matching contributions totaling $565&#160;and $1,156&#160;to its &lt;em style="font: inherit;"&gt;401&lt;/em&gt;(k) plan during the &lt;em style="font: inherit;"&gt;13&lt;/em&gt;-week periods ended &lt;em style="font: inherit;"&gt; July 2, 2023 &lt;/em&gt;and &lt;em style="font: inherit;"&gt; July 3, 2022&lt;/em&gt;, respectively.&#160;The Company made matching contributions totaling&#160;$1,140 and&#160;$1,844 to its&#160;&lt;em style="font: inherit;"&gt;401&lt;/em&gt;(k) plan during the&#160;&lt;em style="font: inherit;"&gt;26&lt;/em&gt;-week periods ended &lt;em style="font: inherit;"&gt; July 2, 2023 &lt;/em&gt;and &lt;em style="font: inherit;"&gt; July 3, 2022&lt;/em&gt;, respectively.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 6pt; font-variant: normal; margin: 0pt;"&gt;&#160;&#160;&lt;/p&gt;
  </us-gaap:DefinedBenefitPlanTextBlock>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock contextRef="d_2023-01-01_2023-07-02" id="c2444472">
    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&lt;em style="font: inherit;"&gt;For the thirteen weeks ended&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&lt;em style="font: inherit;"&gt;For the twenty-six weeks ended&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 3, 2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 3, 2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 68%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Components of expense:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Service cost&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;27&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;54&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Interest cost&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;32&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;64&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Expected return on plan assets&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(52&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(104&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Net periodic benefit cost&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;7&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;14&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfNetBenefitCostsTableTextBlock>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="d_2022-04-04_2022-07-03"
      decimals="-3"
      id="c101503105"
      unitRef="USD">27000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101503106"
      unitRef="USD">54000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="d_2022-04-04_2022-07-03"
      decimals="-3"
      id="c101503107"
      unitRef="USD">32000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101503108"
      unitRef="USD">64000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="d_2022-04-04_2022-07-03"
      decimals="-3"
      id="c101503109"
      unitRef="USD">52000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101503110"
      unitRef="USD">104000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="d_2022-04-04_2022-07-03"
      decimals="-3"
      id="c101503111"
      unitRef="USD">7000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101503112"
      unitRef="USD">14000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="d_2022-04-04_2022-07-03_RetirementPlanNameAxis-DefinedContributionPensionMember"
      decimals="-4"
      id="c101503081"
      unitRef="USD">150000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="d_2023-04-03_2023-07-02_RetirementPlanNameAxis-The401kMember"
      decimals="-3"
      id="c101503085"
      unitRef="USD">565000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="d_2022-04-04_2022-07-03_RetirementPlanNameAxis-The401kMember"
      decimals="-3"
      id="c101503086"
      unitRef="USD">1156000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="d_2023-01-01_2023-07-02_RetirementPlanNameAxis-The401kMember"
      decimals="-4"
      id="c101503089"
      unitRef="USD">1140000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="d_2022-01-01_2022-07-03_RetirementPlanNameAxis-The401kMember"
      decimals="-3"
      id="c101503090"
      unitRef="USD">1844000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock contextRef="d_2023-01-01_2023-07-02" id="c2444473">
   &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;"&gt;
    &lt;tbody&gt;
     &lt;tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;"&gt;
      &lt;td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;15.&lt;/em&gt; &lt;/b&gt;&lt;/p&gt; &lt;/td&gt;
      &lt;td style="width: auto; font-family: Arial, Helvetica, sans-serif;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"&gt;&lt;b&gt;EQUITY-BASED COMPENSATION PLANS&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;
     &lt;/tr&gt;

    &lt;/tbody&gt;
   &lt;/table&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;In &lt;em style="font: inherit;"&gt;2021,&lt;/em&gt; the Company adopted the &lt;em style="font: inherit;"&gt;2021&lt;/em&gt; Omnibus Incentive Plan (the &lt;em style="font: inherit;"&gt;&#x201c;2021&lt;/em&gt; Plan&#x201d;), under which awards, including stock options, restricted stock units ("RSUs")&#160;and performance stock units ("PSUs") &lt;em style="font: inherit;"&gt; may &lt;/em&gt;be granted to employees and non-employee directors. The &lt;em style="font: inherit;"&gt;2021&lt;/em&gt; Plan authorized 8,850,000&#160;shares of Common Stock to be available for award grants. As of &lt;em style="font: inherit;"&gt; July 2, 2023&lt;/em&gt;, 4,422,936&#160;shares of Common Stock remained available for future issuance under the &lt;em style="font: inherit;"&gt;2021&lt;/em&gt; Plan. On &lt;em style="font: inherit;"&gt; June 6, 2023, &lt;/em&gt;the Company granted 1,000,000 RSUs and 1,520,000 PSUs to its new President and Chief Executive Officer. These awards were granted outside of the &lt;em style="font: inherit;"&gt;2021&lt;/em&gt; Plan as employment inducement awards and did&#160;&lt;em style="font: inherit;"&gt;not&lt;/em&gt; require shareholder approval under the rules of the New York Stock Exchange or otherwise.&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;Equity-based compensation expense included the following components:&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&#160;&lt;/p&gt;

    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;
     &lt;tbody&gt;
      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;For the thirteen weeks ended&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;For the twenty-six weeks ended&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 2, 2023&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 3, 2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 2, 2023&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 3, 2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Restricted stock units&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;1,167&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,350&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,815&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;2,533&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;"&gt;Performance stock units&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: right; padding: 0; margin: 0"&gt;322&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: right; padding: 0; margin: 0"&gt;374&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Stock options&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;317&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;652&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;11&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,205&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Profit interest units&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,481&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;2,907&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

     &lt;/tbody&gt;
    &lt;/table&gt;

   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;All equity-based compensation expenses are&#160;recorded in selling, general and administrative costs in the condensed consolidated statements of comprehensive income.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&lt;b&gt;&lt;i&gt;Restricted Stock Units&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;The Compensation Committee has awarded RSUs&#160;to select employees and non-employee directors. The RSUs vest ratably over &lt;span style="-sec-ix-hidden:c101503126"&gt;one&lt;/span&gt; to &lt;span style="-sec-ix-hidden:c101503127"&gt;four&lt;/span&gt;&#160;years of continued employment. The fair value of a RSU at the grant date is equal to the market price of Common Stock on the grant date.&#160;Compensation expense for RSUs is recorded based on amortization of the grant date fair market value over the period the restrictions lapse. As of &lt;em style="font: inherit;"&gt; July 2, 2023&lt;/em&gt;, there was $8,849&#160;of unrecognized compensation cost related to unvested RSUs that is expected to be recognized over a remaining weighted average period of 2.5&#160;years. The weighted average grant date fair value for RSUs was $2.75&#160;and $11.46&#160;for the&#160;&lt;em style="font: inherit;"&gt;26&lt;/em&gt;-week periods ended &lt;em style="font: inherit;"&gt; July 2, 2023 &lt;/em&gt;and &lt;em style="font: inherit;"&gt; July 3, 2022&lt;/em&gt;, respectively. The fair value of RSUs vested and converted to shares of Common Stock was&#160;$303&#160;for the&#160;&lt;em style="font: inherit;"&gt;26&lt;/em&gt;-week period ended &lt;em style="font: inherit;"&gt; July 2, 2023&lt;/em&gt;.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;The following table summarizes RSU activity for the&#160;&lt;em style="font: inherit;"&gt;26&lt;/em&gt;-week period ended &lt;em style="font: inherit;"&gt; July 2, 2023&lt;/em&gt;:&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;
     &lt;tbody&gt;
      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Unvested Restricted Stock Units&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Weighted&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Number of&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Average Grant&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;RSUs&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Date Fair Value&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 68%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;December 31, 2022&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,108,330&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;9.43&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Granted&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;2,437,743&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;2.75&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Vested&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;(126,197&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;10.56&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Forfeited&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(189,640&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;12.13&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;July 2, 2023&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;3,230,236&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;3.42&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

     &lt;/tbody&gt;
    &lt;/table&gt;

   &lt;p style="text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&lt;b&gt;&lt;i&gt;Performance Stock Units&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;The Compensation Committee has awarded PSUs&#160;to select employees. The PSUs represent shares of Common Stock that are potentially issuable in the future based on a combination of performance and service requirements. On &lt;em style="font: inherit;"&gt; March 8, 2023, &lt;/em&gt;the Company granted 949,412 PSUs under the &lt;em style="font: inherit;"&gt;2021&lt;/em&gt; Plan to key employees with a grant date fair value of $1.98. The PSUs granted to employees&#160;were based on salary and include annual net sales and adjusted EBITDA growth targets with threshold and stretch goals. The awards vest ratably over &lt;span style="-sec-ix-hidden:c101503139"&gt;three&lt;/span&gt; years, subject to the employee&#x2019;s continuous employment through the vesting date and the level of performance achieved. The number of PSUs granted reflects the target number able to be earned under a given award. Non-vested PSU compensation expense is based on the most recent performance assumption available and is adjusted as assumptions change. The fair value of a PSU at the grant date is equal to the market price of Common Stock on the grant date. The cost estimates for PSU grants represent&#160;initial target awards until the Company can reasonably forecast the financial performance of each PSU award grant. The actual number of shares of Common Stock to be issued at the end of each performance period will range from 0% to 150% of the initial target awards.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;On &lt;em style="font: inherit;"&gt; June 6, 2023, &lt;/em&gt;the Company granted 1,520,000 PSUs&#160;to its new President and Chief Executive Officer&#160;as an employment inducement award, which are&#160;potentially issuable in the future based on a combination of achievement of certain stock price metrics and service requirements through the expiration date of &lt;em style="font: inherit;"&gt; December 31, 2030. &lt;/em&gt;The fair value of this award is determined using a Monte Carlo simulation as of the date of the grant and share-based compensation expense will &lt;em style="font: inherit;"&gt;not&lt;/em&gt; be adjusted should the target awards vary from actual awards. The Company's estimates of fair value &lt;em style="font: inherit;"&gt; may &lt;/em&gt;be impacted by certain variables including, but &lt;em style="font: inherit;"&gt;not&lt;/em&gt; limited to, stock price volatility, the risk-free interest rate, expected dividend yields, and the Company's performance.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;As of &lt;em style="font: inherit;"&gt; July 2, 2023&lt;/em&gt;, there w&lt;span style="color:#000000;"&gt;as $4,397&#160;of unrec&lt;/span&gt;ognized compensation cost related to unvested PSUs that is expected to be recognized over a&#160;remaining weighted average period of 2.35 years&lt;span style="color:#000000"&gt;. &lt;/span&gt;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&lt;b&gt;&lt;i&gt;Stock Options&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;Stock option grants have an exercise price at least equal to the market value of the underlying Common Stock on the date of grant, have &lt;span style="-sec-ix-hidden:c101503148"&gt;ten&lt;/span&gt;-year terms, and vest ratably over &lt;span style="-sec-ix-hidden:c101503149"&gt;three&lt;/span&gt; years of continued employment. In general, vested options expire if &lt;em style="font: inherit;"&gt;not&lt;/em&gt; exercised within &lt;em style="font: inherit;"&gt;90&lt;/em&gt; days of termination of service. Compensation expense for stock options is recorded based on straight-line amortization of the grant date fair value over the requisite service period. As of &lt;em style="font: inherit;"&gt; July 2, 2023&lt;/em&gt;, there was $1,611&#160;of unrecognized compensation cost related to unvested stock options that is expected to be recognized over a remaining weighted-average period of 1.3&#160;years.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;The following table summarizes stock option activity for the&#160;&lt;em style="font: inherit;"&gt;26&lt;/em&gt;-week period ended &lt;em style="font: inherit;"&gt; July 2, 2023&lt;/em&gt;:&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;
     &lt;tbody&gt;
      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Weighted Average&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Weighted&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Remaining&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Number of&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Average&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Contractual&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Stock Options&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Exercise Price&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Term (years)&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Options outstanding on December 31, 2022&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,709,690&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;10.97&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;"&gt;Forfeited&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;(592,588&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;11.11&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 9pt;"&gt;Expired&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(194,874&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;)&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;10.50&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Options outstanding on July 2, 2023&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;922,228&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;10.98&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;8.26&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Options exercisable on, July 2, 2023&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;307,401&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;10.98&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;8.26&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

     &lt;/tbody&gt;
    &lt;/table&gt;

   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&lt;b&gt;Profit Interest Units&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;The Holley Stockholder authorized an incentive pool of 41,400,000 units of Holley Stockholder that its management had the right to grant to certain employees of the Company. The units, which are designated as Profit Interest Units (&#x201c;PIUs&#x201d;), are a special type of limited liability company equity unit that allows the recipient to potentially participate in a future increase in the value of the Company. The PIUs were issued for &lt;em style="font: inherit;"&gt;no&lt;/em&gt; consideration and generally provided for vesting over a requisite service period, subject to the recipient remaining an employee of the Company through each vesting date.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;In the &lt;em style="font: inherit;"&gt;fourth&lt;/em&gt; quarter of &lt;em style="font: inherit;"&gt;2022,&lt;/em&gt; the Holley Stockholder amended the vesting criteria to allow for immediate vesting of all outstanding and unvested PIUs.&#160;The changes to these awards were deemed to be modification events under&#160;ASC Subtopic &lt;em style="font: inherit;"&gt;718&lt;/em&gt;-&lt;em style="font: inherit;"&gt;10,&lt;/em&gt; &lt;i&gt;Stock Compensation&lt;/i&gt;. Accordingly, during the &lt;em style="font: inherit;"&gt;fourth&lt;/em&gt; quarter of &lt;em style="font: inherit;"&gt;2022,&lt;/em&gt; the Company recognized catch-up equity-based compensation expense, including incremental fair value resulting from the modification, as applicable to each award grant. At that time all PIUs were fully vested with no remaining unrecognized compensation cost, and there are no remaining PIUs authorized for issuance.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&#160;&lt;/p&gt;


  </us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i_2021-12-31_PlanNameAxis-The2021OmnibusIncentivePlanMember"
      decimals="INF"
      id="c101503118"
      unitRef="Share">8850000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i_2023-07-02_PlanNameAxis-The2021OmnibusIncentivePlanMember"
      decimals="INF"
      id="c101503119"
      unitRef="Share">4422936</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="d_2023-06-06_2023-06-06_AwardTypeAxis-RestrictedStockUnitsRSUMember_TitleOfIndividualAxis-PresidentMember"
      decimals="INF"
      id="c101503121"
      unitRef="Share">1000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="d_2023-06-06_2023-06-06_AwardTypeAxis-PerformanceSharesMember_TitleOfIndividualAxis-PresidentMember"
      decimals="INF"
      id="c101503122"
      unitRef="Share">1520000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock contextRef="d_2023-01-01_2023-07-02" id="c2444474">
    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;
     &lt;tbody&gt;
      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;For the thirteen weeks ended&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;For the twenty-six weeks ended&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 2, 2023&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 3, 2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 2, 2023&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 3, 2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Restricted stock units&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;1,167&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,350&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,815&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;2,533&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;"&gt;Performance stock units&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: right; padding: 0; margin: 0"&gt;322&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-align: right; padding: 0; margin: 0"&gt;374&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Stock options&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;317&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;652&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;11&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,205&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Profit interest units&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,481&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;2,907&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

     &lt;/tbody&gt;
    &lt;/table&gt;
   </us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2023-04-03_2023-07-02_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="c101503174"
      unitRef="USD">1167000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2022-04-04_2022-07-03_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="-4"
      id="c101503175"
      unitRef="USD">1350000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2023-01-01_2023-07-02_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="c101503176"
      unitRef="USD">1815000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2022-01-01_2022-07-03_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="c101503177"
      unitRef="USD">2533000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2023-04-03_2023-07-02_AwardTypeAxis-PerformanceSharesMember"
      decimals="-3"
      id="c101503178"
      unitRef="USD">322000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2022-04-04_2022-07-03_AwardTypeAxis-PerformanceSharesMember"
      decimals="-3"
      id="c101503179"
      unitRef="USD">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2023-01-01_2023-07-02_AwardTypeAxis-PerformanceSharesMember"
      decimals="-3"
      id="c101503180"
      unitRef="USD">374000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2022-01-01_2022-07-03_AwardTypeAxis-PerformanceSharesMember"
      decimals="-3"
      id="c101503181"
      unitRef="USD">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2023-04-03_2023-07-02_AwardTypeAxis-EmployeeStockOptionMember"
      decimals="-3"
      id="c101503182"
      unitRef="USD">317000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2022-04-04_2022-07-03_AwardTypeAxis-EmployeeStockOptionMember"
      decimals="-3"
      id="c101503183"
      unitRef="USD">652000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2023-01-01_2023-07-02_AwardTypeAxis-EmployeeStockOptionMember"
      decimals="-3"
      id="c101503184"
      unitRef="USD">11000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2022-01-01_2022-07-03_AwardTypeAxis-EmployeeStockOptionMember"
      decimals="-3"
      id="c101503185"
      unitRef="USD">1205000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2023-04-03_2023-07-02_AwardTypeAxis-ProfitInterestUnitsMember"
      decimals="-3"
      id="c101503186"
      unitRef="USD">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2022-04-04_2022-07-03_AwardTypeAxis-ProfitInterestUnitsMember"
      decimals="-3"
      id="c101503187"
      unitRef="USD">1481000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2023-01-01_2023-07-02_AwardTypeAxis-ProfitInterestUnitsMember"
      decimals="-3"
      id="c101503188"
      unitRef="USD">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2022-01-01_2022-07-03_AwardTypeAxis-ProfitInterestUnitsMember"
      decimals="-3"
      id="c101503189"
      unitRef="USD">2907000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i_2023-07-02_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="c101503128"
      unitRef="USD">8849000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="d_2023-01-01_2023-07-02_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      id="c101503129">P2Y6M</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="d_2023-01-01_2023-07-02_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="c101503130"
      unitRef="USDPerShare">2.75</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="d_2022-01-01_2022-07-03_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="c101503131"
      unitRef="USDPerShare">11.46</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="d_2023-01-01_2023-07-02_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="c101503133"
      unitRef="USD">303000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock contextRef="d_2023-01-01_2023-07-02" id="c2444475">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;
     &lt;tbody&gt;
      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Unvested Restricted Stock Units&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Weighted&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Number of&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Average Grant&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;RSUs&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Date Fair Value&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 68%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;December 31, 2022&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,108,330&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;9.43&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Granted&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;2,437,743&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;2.75&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Vested&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;(126,197&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;10.56&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Forfeited&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(189,640&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;12.13&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;July 2, 2023&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;3,230,236&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;3.42&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

     &lt;/tbody&gt;
    &lt;/table&gt;
   </us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i_2022-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="c101503198"
      unitRef="Share">1108330</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i_2022-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="c101503199"
      unitRef="USDPerShare">9.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="d_2023-01-01_2023-07-02_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="c101503200"
      unitRef="Share">2437743</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="d_2023-01-01_2023-07-02_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="c101503201"
      unitRef="USDPerShare">2.75</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="d_2023-01-01_2023-07-02_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="c101503202"
      unitRef="Share">126197</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="d_2023-01-01_2023-07-02_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="c101503203"
      unitRef="USDPerShare">10.56</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="d_2023-01-01_2023-07-02_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="c101503204"
      unitRef="Share">189640</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="d_2023-01-01_2023-07-02_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="c101503205"
      unitRef="USDPerShare">12.13</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i_2023-07-02_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="c101503206"
      unitRef="Share">3230236</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i_2023-07-02_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="c101503207"
      unitRef="USDPerShare">3.42</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="d_2023-03-08_2023-03-08_AwardTypeAxis-PerformanceSharesMember"
      decimals="INF"
      id="c101503136"
      unitRef="Share">949412</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="d_2023-03-08_2023-03-08_AwardTypeAxis-PerformanceSharesMember"
      decimals="INF"
      id="c101503138"
      unitRef="USDPerShare">1.98</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <hlly:SharebasedCompensationArrangementVestingAwardRightsPercentageOfInitialTargetAwards
      contextRef="i_2023-07-02_AwardTypeAxis-PerformanceSharesMember_RangeAxis-MinimumMember"
      decimals="-3"
      id="c101503140"
      unitRef="Pure">0</hlly:SharebasedCompensationArrangementVestingAwardRightsPercentageOfInitialTargetAwards>
    <hlly:SharebasedCompensationArrangementVestingAwardRightsPercentageOfInitialTargetAwards
      contextRef="i_2023-07-02_AwardTypeAxis-PerformanceSharesMember_RangeAxis-MaximumMember"
      decimals="1"
      id="c101503141"
      unitRef="Pure">1.50</hlly:SharebasedCompensationArrangementVestingAwardRightsPercentageOfInitialTargetAwards>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="d_2023-06-06_2023-06-06_AwardTypeAxis-PerformanceSharesMember_TitleOfIndividualAxis-PresidentMember"
      decimals="INF"
      id="c101503142"
      unitRef="Share">1520000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i_2023-07-02_AwardTypeAxis-PerformanceSharesMember"
      decimals="-3"
      id="c101503145"
      unitRef="USD">4397000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="d_2023-01-01_2023-07-02_AwardTypeAxis-PerformanceSharesMember"
      id="c101503146">P2Y4M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i_2023-07-02_AwardTypeAxis-EmployeeStockOptionMember"
      decimals="-3"
      id="c101503152"
      unitRef="USD">1611000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="d_2023-01-01_2023-07-02_AwardTypeAxis-EmployeeStockOptionMember"
      id="c101503153">P1Y3M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="d_2023-01-01_2023-07-02" id="c2444476">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;
     &lt;tbody&gt;
      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Weighted Average&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Weighted&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Remaining&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Number of&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Average&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Contractual&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Stock Options&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Exercise Price&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Term (years)&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 52%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Options outstanding on December 31, 2022&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,709,690&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;10.97&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;"&gt;Forfeited&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;(592,588&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;11.11&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 9pt;"&gt;Expired&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(194,874&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;)&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;10.50&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Options outstanding on July 2, 2023&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;922,228&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;10.98&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;8.26&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Options exercisable on, July 2, 2023&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;307,401&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;10.98&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;8.26&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

     &lt;/tbody&gt;
    &lt;/table&gt;
   </us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i_2022-12-31"
      decimals="INF"
      id="c101503220"
      unitRef="Share">1709690</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i_2022-12-31"
      decimals="INF"
      id="c101503221"
      unitRef="USDPerShare">10.97</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="d_2023-01-01_2023-07-02"
      decimals="INF"
      id="c101503223"
      unitRef="Share">592588</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="d_2023-01-01_2023-07-02"
      decimals="INF"
      id="c101503224"
      unitRef="USDPerShare">11.11</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="d_2023-01-01_2023-07-02"
      decimals="INF"
      id="c101503226"
      unitRef="Share">194874</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="d_2023-01-01_2023-07-02"
      decimals="INF"
      id="c101503227"
      unitRef="USDPerShare">10.50</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i_2023-07-02"
      decimals="INF"
      id="c101503229"
      unitRef="Share">922228</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i_2023-07-02"
      decimals="INF"
      id="c101503230"
      unitRef="USDPerShare">10.98</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="d_2023-01-01_2023-04-02" id="c101503231">P8Y3M3D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i_2023-07-02"
      decimals="INF"
      id="c101503232"
      unitRef="Share">307401</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i_2023-07-02"
      decimals="INF"
      id="c101503233"
      unitRef="USDPerShare">10.98</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="d_2023-01-01_2023-04-02" id="c101503234">P8Y3M3D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i_2023-07-02_AwardTypeAxis-ProfitInterestUnitsMember"
      decimals="INF"
      id="c101503155"
      unitRef="Share">41400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i_2023-07-02_AwardTypeAxis-ProfitInterestUnitsMember"
      decimals="-3"
      id="c101503163"
      unitRef="USD">0</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i_2023-07-02_AwardTypeAxis-ProfitInterestUnitsMember"
      decimals="-3"
      id="c101503164"
      unitRef="Share">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="d_2023-01-01_2023-07-02" id="c2444477">
   &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;"&gt;
    &lt;tbody&gt;
     &lt;tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;"&gt;
      &lt;td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;16.&lt;/em&gt; &lt;/b&gt;&lt;/p&gt; &lt;/td&gt;
      &lt;td style="width: auto; font-family: Arial, Helvetica, sans-serif;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"&gt;&lt;b&gt;LEASE COMMITMENTS&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;
     &lt;/tr&gt;

    &lt;/tbody&gt;
   &lt;/table&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;On &lt;em style="font: inherit;"&gt; January 1, 2022, &lt;/em&gt;the Company adopted ASC Topic &lt;em style="font: inherit;"&gt;842,&lt;/em&gt; &lt;i&gt;Leases,&lt;/i&gt; using the modified retrospective optional transition method provided by ASU &lt;em style="font: inherit;"&gt;2018&lt;/em&gt;-&lt;em style="font: inherit;"&gt;11,&lt;/em&gt; &lt;i&gt;Leases (Topic&#160;&lt;em style="font: inherit;"&gt;842&lt;/em&gt;)&lt;/i&gt;. The effect of applying this guidance resulted in an increase in noncurrent assets for right-of-use assets of $33,887&#160;and an increase in liabilities for associated lease obligations of $34,579, most of which were classified as noncurrent. The adoption of the standard did &lt;em style="font: inherit;"&gt;not&lt;/em&gt; result in a cumulative-effect adjustment to the opening balance of retained earnings.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;Under the transition option elected by the Company, ASC Topic &lt;em style="font: inherit;"&gt;842&lt;/em&gt; is applied only to the most current period and reporting for comparative periods presented in the financial statements continues to be in accordance with ASC Topic &lt;em style="font: inherit;"&gt;840,&lt;/em&gt; &lt;i&gt;Leases&lt;/i&gt;, including disclosures. Upon adoption, the Company elected the following practical expedients related to ASC &lt;em style="font: inherit;"&gt;842:&lt;/em&gt;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;"&gt;
    &lt;tbody&gt;
     &lt;tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;"&gt;
      &lt;td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"&gt;&#160;&lt;/td&gt;
      &lt;td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#x2022;&lt;/p&gt; &lt;/td&gt;
      &lt;td style="width: auto; font-family: Arial, Helvetica, sans-serif;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"&gt;&lt;em style="font: inherit;"&gt;not&lt;/em&gt; reassess whether any expired or existing contracts are or contain leases, &lt;em style="font: inherit;"&gt;not&lt;/em&gt; reassess the lease classification for any expired or existing leases, and &lt;em style="font: inherit;"&gt;not&lt;/em&gt; reassess initial direct costs for any existing leases;&lt;/p&gt; &lt;/td&gt;
     &lt;/tr&gt;

     &lt;tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;"&gt;
      &lt;td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"&gt;&#160;&lt;/td&gt;
      &lt;td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#x2022;&lt;/p&gt; &lt;/td&gt;
      &lt;td style="width: auto; font-family: Arial, Helvetica, sans-serif;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"&gt;to account for the lease and non-lease components as a single lease component for all of the Company's leases; and&lt;/p&gt; &lt;/td&gt;
     &lt;/tr&gt;

     &lt;tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;"&gt;
      &lt;td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"&gt;&#160;&lt;/td&gt;
      &lt;td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#x2022;&lt;/p&gt; &lt;/td&gt;
      &lt;td style="width: auto; font-family: Arial, Helvetica, sans-serif;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"&gt;to apply accounting similar to ASC Topic &lt;em style="font: inherit;"&gt;840&lt;/em&gt; to leases that meet the definition of short-term leases.&lt;/p&gt; &lt;/td&gt;
     &lt;/tr&gt;

    &lt;/tbody&gt;
   &lt;/table&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;The Company leases retail stores, manufacturing, distribution, engineering, and research and development facilities, office space, equipment, and automobiles under operating lease agreements. Leases have remaining lease terms of &lt;span style="-sec-ix-hidden:c101503250"&gt;one&lt;/span&gt; to 11&#160;years, inclusive of renewal options that the Company is reasonably certain to exercise.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;The following table summarizes operating lease assets and obligations, and provides information associated with the measurement of operating lease obligations.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;As of&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 2, 2023&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;December 31, 2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 68%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Assets:&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Operating right of use assets&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;28,965&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;29,522&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Liabilities:&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Current operating lease liabilities - Accrued liabilities&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;5,112&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;5,112&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Long-term operating lease liabilities&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;24,589&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;24,992&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Total lease liabilities&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;29,701&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;30,104&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Lease term and discount rate&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Weighted average remaining lease term (in years)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;7.6&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;7.9&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Weighted average discount rate&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;5.91&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;5.77&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;The following summarizes the components of operating lease expense and provides supplemental cash flow information for operating leases:&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&#160;&lt;/p&gt;

    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;
     &lt;tbody&gt;
      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-indent: -9pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;For the thirteen weeks ended&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;For the twenty-six weeks ended&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 2, 2023&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 3, 2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 2, 2023&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 3, 2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Components of lease expense:&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Operating lease expense&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,707&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,482&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;3,293&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;3,901&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Short-term lease expense&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;466&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;642&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;978&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,250&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Variable lease expense&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;17&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;327&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;169&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;414&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Total lease expense&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;2,190&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;2,451&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;4,440&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;5,565&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Supplemental cash flow information related to leases:&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;"&gt;Cash paid for amounts included in measurement of operating lease liabilities&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;1,720&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;1,821&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;3,471&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;3,581&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;"&gt;Right-of-use assets obtained in exchange for new operating lease liabilities&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;2,354&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;13,491&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;2,354&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;13,769&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;"&gt;Decapitalization of right-of-use assets upon lease termination or modification&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;154&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;12,178&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;154&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;12,178&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

     &lt;/tbody&gt;
    &lt;/table&gt;

   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;The following table summarizes the maturities of the Company's operating lease liabilities as of &lt;em style="font: inherit;"&gt; July 2, 2023&lt;/em&gt;:&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;
     &lt;tbody&gt;
      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 84%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;2023 (excluding the twenty-six weeks ended July 2, 2023)&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;3,434&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;2024&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;5,964&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;2025&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;4,433&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;2026&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;4,236&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;2027&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;4,182&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Thereafter&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;15,035&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Total lease payments&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;37,284&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Less imputed interest&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(7,583&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Present value of lease liabilities&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;29,701&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

     &lt;/tbody&gt;
    &lt;/table&gt;

   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&#160;&lt;/p&gt;
  </us-gaap:LesseeOperatingLeasesTextBlock>
    <hlly:IncreaseInNoncurrentAssetsForRightofuseAssets
      contextRef="i_2022-01-01"
      decimals="-3"
      id="c101503240"
      unitRef="USD">33887000</hlly:IncreaseInNoncurrentAssetsForRightofuseAssets>
    <hlly:IncreaseInLiabilitiesForAssociatedLeaseObligations
      contextRef="i_2022-01-01"
      decimals="-3"
      id="c101503241"
      unitRef="USD">34579000</hlly:IncreaseInLiabilitiesForAssociatedLeaseObligations>
    <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm
      contextRef="i_2023-07-02_RangeAxis-MaximumMember"
      id="c101503251">P11Y</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
    <hlly:ScheduleOfOperatingLeaseAssetsAndObligationsTableTextBlock contextRef="d_2023-01-01_2023-07-02" id="c2444478">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;As of&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 2, 2023&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;December 31, 2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 68%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Assets:&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Operating right of use assets&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;28,965&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;29,522&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Liabilities:&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Current operating lease liabilities - Accrued liabilities&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;5,112&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;5,112&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Long-term operating lease liabilities&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;24,589&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;24,992&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Total lease liabilities&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;29,701&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;30,104&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Lease term and discount rate&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Weighted average remaining lease term (in years)&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;7.6&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;7.9&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Weighted average discount rate&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;5.91&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;5.77&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </hlly:ScheduleOfOperatingLeaseAssetsAndObligationsTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101503259"
      unitRef="USD">28965000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c101503260"
      unitRef="USD">29522000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101503262"
      unitRef="USD">5112000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c101503263"
      unitRef="USD">5112000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101503264"
      unitRef="USD">24589000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c101503265"
      unitRef="USD">24992000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101503266"
      unitRef="USD">29701000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c101503267"
      unitRef="USD">30104000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="i_2023-07-02" id="c101503269">P7Y7M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="i_2022-12-31" id="c101503270">P7Y10M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i_2023-07-02"
      decimals="4"
      id="c101503271"
      unitRef="Pure">0.0591</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i_2022-12-31"
      decimals="4"
      id="c101503272"
      unitRef="Pure">0.0577</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LeaseCostTableTextBlock contextRef="d_2023-01-01_2023-07-02" id="c2444479">
    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;
     &lt;tbody&gt;
      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-indent: -9pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;For the thirteen weeks ended&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;For the twenty-six weeks ended&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 2, 2023&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 3, 2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 2, 2023&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 3, 2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Components of lease expense:&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Operating lease expense&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,707&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,482&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;3,293&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;3,901&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Short-term lease expense&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;466&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;642&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;978&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,250&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Variable lease expense&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;17&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;327&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;169&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;414&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Total lease expense&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;2,190&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;2,451&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;4,440&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;5,565&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Supplemental cash flow information related to leases:&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;"&gt;Cash paid for amounts included in measurement of operating lease liabilities&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;1,720&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;1,821&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;3,471&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;3,581&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;"&gt;Right-of-use assets obtained in exchange for new operating lease liabilities&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;2,354&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;13,491&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;2,354&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;13,769&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;"&gt;Decapitalization of right-of-use assets upon lease termination or modification&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;154&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;12,178&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;154&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;12,178&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

     &lt;/tbody&gt;
    &lt;/table&gt;
   </us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="d_2023-04-03_2023-07-02"
      decimals="-3"
      id="c101503282"
      unitRef="USD">1707000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="d_2022-04-04_2022-07-03"
      decimals="-3"
      id="c101503283"
      unitRef="USD">1482000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101503284"
      unitRef="USD">3293000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101503285"
      unitRef="USD">3901000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="d_2023-04-03_2023-07-02"
      decimals="-3"
      id="c101503286"
      unitRef="USD">466000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="d_2022-04-04_2022-07-03"
      decimals="-3"
      id="c101503287"
      unitRef="USD">642000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101503288"
      unitRef="USD">978000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-4"
      id="c101503289"
      unitRef="USD">1250000</us-gaap:ShortTermLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="d_2023-04-03_2023-07-02"
      decimals="-3"
      id="c101503290"
      unitRef="USD">17000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="d_2022-04-04_2022-07-03"
      decimals="-3"
      id="c101503291"
      unitRef="USD">327000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101503292"
      unitRef="USD">169000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101503293"
      unitRef="USD">414000</us-gaap:VariableLeaseCost>
    <us-gaap:LeaseCost
      contextRef="d_2023-04-03_2023-07-02"
      decimals="-4"
      id="c101503294"
      unitRef="USD">2190000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="d_2022-04-04_2022-07-03"
      decimals="-3"
      id="c101503295"
      unitRef="USD">2451000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-4"
      id="c101503296"
      unitRef="USD">4440000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101503297"
      unitRef="USD">5565000</us-gaap:LeaseCost>
    <us-gaap:OperatingLeasePayments
      contextRef="d_2023-04-03_2023-07-02"
      decimals="-4"
      id="c101503299"
      unitRef="USD">1720000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="d_2022-04-04_2022-07-03"
      decimals="-3"
      id="c101503300"
      unitRef="USD">1821000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101503301"
      unitRef="USD">3471000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101503302"
      unitRef="USD">3581000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="d_2023-04-03_2023-07-02"
      decimals="-3"
      id="c101503303"
      unitRef="USD">2354000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="d_2022-04-04_2022-07-03"
      decimals="-3"
      id="c101503304"
      unitRef="USD">13491000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101503305"
      unitRef="USD">2354000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101503306"
      unitRef="USD">13769000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <hlly:DecapitalizationOfRightofuseAssetsUponLeaseTerminationOrModification
      contextRef="d_2023-04-03_2023-07-02"
      decimals="-3"
      id="c101503307"
      unitRef="USD">154000</hlly:DecapitalizationOfRightofuseAssetsUponLeaseTerminationOrModification>
    <hlly:DecapitalizationOfRightofuseAssetsUponLeaseTerminationOrModification
      contextRef="d_2022-04-04_2022-07-03"
      decimals="-3"
      id="c101503308"
      unitRef="USD">12178000</hlly:DecapitalizationOfRightofuseAssetsUponLeaseTerminationOrModification>
    <hlly:DecapitalizationOfRightofuseAssetsUponLeaseTerminationOrModification
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101503309"
      unitRef="USD">154000</hlly:DecapitalizationOfRightofuseAssetsUponLeaseTerminationOrModification>
    <hlly:DecapitalizationOfRightofuseAssetsUponLeaseTerminationOrModification
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101503310"
      unitRef="USD">12178000</hlly:DecapitalizationOfRightofuseAssetsUponLeaseTerminationOrModification>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="d_2023-01-01_2023-07-02" id="c2444480">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;
     &lt;tbody&gt;
      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 84%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;2023 (excluding the twenty-six weeks ended July 2, 2023)&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;3,434&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;2024&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;5,964&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;2025&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;4,433&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;2026&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;4,236&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;2027&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;4,182&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Thereafter&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;15,035&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Total lease payments&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;37,284&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Less imputed interest&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(7,583&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Present value of lease liabilities&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 13%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;29,701&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

     &lt;/tbody&gt;
    &lt;/table&gt;
   </us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101503311"
      unitRef="USD">3434000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101503312"
      unitRef="USD">5964000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101503313"
      unitRef="USD">4433000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101503314"
      unitRef="USD">4236000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101503315"
      unitRef="USD">4182000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <hlly:LesseeOperaingLeaseLiabilityToBePaidAfterYearFour
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101503316"
      unitRef="USD">15035000</hlly:LesseeOperaingLeaseLiabilityToBePaidAfterYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101503317"
      unitRef="USD">37284000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101503318"
      unitRef="USD">7583000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i_2023-07-02_BalanceSheetLocationAxis-AccruedLiabilitiesAndOtherNoncurrentLiabilitiesMember"
      decimals="-3"
      id="c101503319"
      unitRef="USD">29701000</us-gaap:OperatingLeaseLiability>
    <us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock contextRef="d_2023-01-01_2023-07-02" id="c2444481">
   &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;"&gt;
    &lt;tbody&gt;
     &lt;tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;"&gt;
      &lt;td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;17.&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;
      &lt;td style="width: auto; font-family: Arial, Helvetica, sans-serif;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"&gt;&lt;b&gt;ACQUISITION, RESTRUCTURING AND MANAGEMENT FEE COSTS&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;
     &lt;/tr&gt;

    &lt;/tbody&gt;
   &lt;/table&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;The following table summarizes the Company's&#160;total acquisition, restructuring and management fee costs:&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&#160;&lt;/p&gt;

    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;
     &lt;tbody&gt;
      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;For the thirteen weeks ended&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;For the twenty-six weeks ended&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 2, 2023&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 3, 2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 2, 2023&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 3, 2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Acquisitions &lt;sup style="vertical-align:top;line-height:120%;"&gt;(1)&lt;/sup&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,372&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,621&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Restructuring &lt;sup style="vertical-align:top;line-height:120%;"&gt;(2)&lt;/sup&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;352&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;319&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;1,691&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;360&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Total acquisition, restructuring and management fees&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;352&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;1,691&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;1,691&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;1,981&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td colspan="16" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-variant: normal; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;(1) Includes professional fees for legal, accounting, consulting, administrative, and other professional services directly attributable to acquisitions.&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td colspan="16" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-variant: normal; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;(2) Includes costs incurred as part of the restructuring of operations including professional and consulting services and executive severance.&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

     &lt;/tbody&gt;
    &lt;/table&gt;

   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
  </us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock>
    <hlly:ScheduleOfAcquisitionRestructuringAndManagementFeeCostsTableTextBlock contextRef="d_2023-01-01_2023-07-02" id="c2444482">
    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;
     &lt;tbody&gt;
      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;For the thirteen weeks ended&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;For the twenty-six weeks ended&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 2, 2023&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 3, 2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 2, 2023&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 3, 2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Acquisitions &lt;sup style="vertical-align:top;line-height:120%;"&gt;(1)&lt;/sup&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,372&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;1,621&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Restructuring &lt;sup style="vertical-align:top;line-height:120%;"&gt;(2)&lt;/sup&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;352&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;319&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;1,691&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;360&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Total acquisition, restructuring and management fees&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;352&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;1,691&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;1,691&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;1,981&lt;/td&gt;
       &lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td colspan="16" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-variant: normal; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;(1) Includes professional fees for legal, accounting, consulting, administrative, and other professional services directly attributable to acquisitions.&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td colspan="16" style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-variant: normal; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;(2) Includes costs incurred as part of the restructuring of operations including professional and consulting services and executive severance.&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

     &lt;/tbody&gt;
    &lt;/table&gt;
   </hlly:ScheduleOfAcquisitionRestructuringAndManagementFeeCostsTableTextBlock>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="d_2023-04-03_2023-07-02"
      decimals="-3"
      id="c101503329"
      unitRef="USD">0</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="d_2022-04-04_2022-07-03"
      decimals="-3"
      id="c101503330"
      unitRef="USD">1372000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101503331"
      unitRef="USD">0</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101503332"
      unitRef="USD">1621000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:RestructuringCosts
      contextRef="d_2023-04-03_2023-07-02"
      decimals="-3"
      id="c101503333"
      unitRef="USD">352000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="d_2022-04-04_2022-07-03"
      decimals="-3"
      id="c101503334"
      unitRef="USD">319000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101503335"
      unitRef="USD">1691000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-4"
      id="c101503336"
      unitRef="USD">360000</us-gaap:RestructuringCosts>
    <hlly:TotalAcquisitionRestructuringAndManagementFees
      contextRef="d_2023-04-03_2023-07-02"
      decimals="-3"
      id="c101503337"
      unitRef="USD">352000</hlly:TotalAcquisitionRestructuringAndManagementFees>
    <hlly:TotalAcquisitionRestructuringAndManagementFees
      contextRef="d_2022-04-04_2022-07-03"
      decimals="-3"
      id="c101503338"
      unitRef="USD">1691000</hlly:TotalAcquisitionRestructuringAndManagementFees>
    <hlly:TotalAcquisitionRestructuringAndManagementFees
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101503339"
      unitRef="USD">1691000</hlly:TotalAcquisitionRestructuringAndManagementFees>
    <hlly:TotalAcquisitionRestructuringAndManagementFees
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101503340"
      unitRef="USD">1981000</hlly:TotalAcquisitionRestructuringAndManagementFees>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="d_2023-01-01_2023-07-02" id="c2444483">
   &lt;table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Arial, Helvetica, sans-serif;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top; font-family: Arial, Helvetica, sans-serif;"&gt;&lt;td style="width: 18pt; font-family: Arial, Helvetica, sans-serif;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;18.&lt;/em&gt; &lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: auto; font-family: Arial, Helvetica, sans-serif;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"&gt;&lt;b&gt;COMMITMENTS AND CONTINGENCIES&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;The Company is a party to various lawsuits and claims in the normal course of business. While the lawsuits and claims against the Company cannot be predicted with certainty, management believes that the ultimate resolution of such&#160;matters will &lt;em style="font: inherit;"&gt;not&lt;/em&gt; have a material effect on the consolidated financial position or liquidity of the Company; however, in light of the inherent uncertainties involved in such lawsuits and claims, some of which &lt;em style="font: inherit;"&gt; may &lt;/em&gt;be beyond the Company&#x2019;s control, an adverse outcome in &lt;em style="font: inherit;"&gt;one&lt;/em&gt; or more of these matters could be material to the Company&#x2019;s results of operations or cash flows for any particular reporting period.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;The Company generally warrants its products against certain manufacturing and other defects. These product warranties are provided for specific periods of time depending on the nature of the product. The accrued product warranty costs are based primarily on historical experience of actual warranty claims and are recorded at the time of the sale.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;The following table provides the changes in the Company's accrual for product warranties, which is classified as a component of accrued liabilities in the condensed consolidated balance sheets.&lt;/p&gt;
   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 18pt;"&gt;&#160;&lt;/p&gt;

    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;For the thirteen weeks ended&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;For the twenty-six weeks ended&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 2, 2023&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 3, 2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 2, 2023&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 3, 2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Beginning balance&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;3,181&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;3,816&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;3,584&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;3,994&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Accrued for current year warranty claims&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;3,513&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;446&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;6,467&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;3,034&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Settlement of warranty claims&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(2,818&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(1,937&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(6,175&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(4,703&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Ending balance&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;3,876&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;2,325&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;3,876&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;2,325&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&#160;&lt;/p&gt;


  </us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock contextRef="d_2023-01-01_2023-07-02" id="c2444484">
    &lt;table cellpadding="0" cellspacing="0" class="finTable" style="margin-right: auto; margin-left: 18pt; width: 95%; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;For the thirteen weeks ended&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;For the twenty-six weeks ended&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 2, 2023&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 3, 2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 2, 2023&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;July 3, 2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width: 48%;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Beginning balance&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;3,181&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;3,816&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;3,584&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;3,994&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Accrued for current year warranty claims&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;3,513&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;446&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;6,467&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;3,034&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Settlement of warranty claims&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(2,818&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(1,937&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(6,175&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(4,703&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt; &lt;p style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Ending balance&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;3,876&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;2,325&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;3,876&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;2,325&lt;/td&gt;&lt;td style="width: 1%; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i_2023-04-02"
      decimals="-3"
      id="c101503360"
      unitRef="USD">3181000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i_2022-04-03"
      decimals="-3"
      id="c101503361"
      unitRef="USD">3816000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c101503362"
      unitRef="USD">3584000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c101503363"
      unitRef="USD">3994000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrualWarrantiesIssued
      contextRef="d_2023-04-03_2023-07-02"
      decimals="-3"
      id="c101503364"
      unitRef="USD">3513000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:ProductWarrantyAccrualWarrantiesIssued
      contextRef="d_2022-04-04_2022-07-03"
      decimals="-3"
      id="c101503365"
      unitRef="USD">446000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:ProductWarrantyAccrualWarrantiesIssued
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101503366"
      unitRef="USD">6467000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:ProductWarrantyAccrualWarrantiesIssued
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101503367"
      unitRef="USD">3034000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="d_2023-04-03_2023-07-02"
      decimals="-3"
      id="c101503368"
      unitRef="USD">2818000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="d_2022-04-04_2022-07-03"
      decimals="-3"
      id="c101503369"
      unitRef="USD">1937000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="d_2023-01-01_2023-07-02"
      decimals="-3"
      id="c101503370"
      unitRef="USD">6175000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="d_2022-01-01_2022-07-03"
      decimals="-3"
      id="c101503371"
      unitRef="USD">4703000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101503372"
      unitRef="USD">3876000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i_2022-07-03"
      decimals="-3"
      id="c101503373"
      unitRef="USD">2325000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i_2023-07-02"
      decimals="-3"
      id="c101503374"
      unitRef="USD">3876000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i_2022-07-03"
      decimals="-3"
      id="c101503375"
      unitRef="USD">2325000</us-gaap:ProductWarrantyAccrual>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#c101503335"
          xlink:label="c101503335"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#c101503336"
          xlink:label="c101503336"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#c101503334"
          xlink:label="c101503334"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#c101503333"
          xlink:label="c101503333"
          xlink:type="locator"/>
        <link:footnote id="fc96a8bc0-f2cc-468c-ba7d-390acb2e58f9" xlink:label="fc96a8bc0-f2cc-468c-ba7d-390acb2e58f9" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-us">Includes costs incurred as part of the restructuring of operations including professional and consulting services.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c101503335"
          xlink:to="fc96a8bc0-f2cc-468c-ba7d-390acb2e58f9"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c101503336"
          xlink:to="fc96a8bc0-f2cc-468c-ba7d-390acb2e58f9"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c101503334"
          xlink:to="fc96a8bc0-f2cc-468c-ba7d-390acb2e58f9"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c101503333"
          xlink:to="fc96a8bc0-f2cc-468c-ba7d-390acb2e58f9"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#c101503329"
          xlink:label="c101503329"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#c101503330"
          xlink:label="c101503330"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#c101503331"
          xlink:label="c101503331"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#c101503332"
          xlink:label="c101503332"
          xlink:type="locator"/>
        <link:footnote id="f6cd9bb9a-5b48-4e0d-ab09-6c034c266e4d" xlink:label="f6cd9bb9a-5b48-4e0d-ab09-6c034c266e4d" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-us">Includes professional fees for legal, accounting, consulting, administrative, and other professional services directly attributable to potential acquisitions.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c101503329"
          xlink:to="f6cd9bb9a-5b48-4e0d-ab09-6c034c266e4d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c101503330"
          xlink:to="f6cd9bb9a-5b48-4e0d-ab09-6c034c266e4d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c101503331"
          xlink:to="f6cd9bb9a-5b48-4e0d-ab09-6c034c266e4d"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c101503332"
          xlink:to="f6cd9bb9a-5b48-4e0d-ab09-6c034c266e4d"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>90
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
MG-4'PPWHR%J4<%7;6!4J49QOKD2V.%F)!+NP[C$9C6F?'COV?%W0$:WHB.)
ML[T/4BPY<S RI<.<DO:URA['.^O-MAFN:INS B3:") N$R#Z_-:K(5ZV#6[-
MB3O6Y>R"DVC%2;01)QD0!"J"JKH4TGI3:X_/U/<Y6(!!D)M9LW8!2+0")-H(
MD.8QBR)REBKX6MEG;,N;0+BN;;X*B&@C(#J/N5SF5W.QT2NHK_&:)?9!Q0WK
MEJ.XK&W."GYH(_@Y?]Q=HN5+4VM(W*U^-+M@'EHQ#VW$//,5L"@ZAKA-?;PN
M2,>K2,=K1#H0+(;1FVOA?P>NRYZ]D,^I!NQ) IC$UH<*KT0NQ5.%W.TP<S-/
M 1\FKCOVAMZ1,SP9/-A"5I#CX8SRE<GL/OJWC]R@@/T1R2L!2Y&F"_SQ*OSQ
M: </B5X):8H>Z *0O)VG9#C.W(8:EHUB05SZZ_UO9,[]5,)$M^;&G8K)HX@6
M9)U*?\44)WY^OBASOEC3=X%-7H5-'@XY4)"#C :?XGL164/C!N^OKN[(U[DU
M6A>DY%6DY.&$LQU)N.[ 4"1+7OMT;(_1I[NY]?81+FN;KZ(C#Z>:W4J,%ZQ7
MHIPB=1?,Y%7,Y(TZ*%BOQ#]%#W1!4UY%4Q[./S]2L'"GY]?R-9/D@44I)S\[
M!^:AMS5[%XSE58SEX7#4H%SA!J9<67-U 5?#"JZ&.%PUKU5[C.IJ%2[[T7R#
MG?=YS.(E>\U)P;4N373^:D^YMWR5:IJ]0#2H#L_?P_K(S-I'D8@O0.H<C*"H
MROS5IGQ#BW7V=M"]T%K$V<<59P&7Y@#X?B&$WFZ8'RA?,)O\#U!+ P04
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
M%(;_RE&T#ZW$B!,(EPJ06JIIG38-E;7[[":&6'5L9CNEVZ_?L4DSH)1+-3Z
M+^<]?A]?Q!DLE7XT.6,6G@LAS3#(K5U<A*%)<U90TU0+)G%FIG1!+7;U/#0+
MS6CF184(8T(Z84&Y#$8#/S;1HX$JK>"23328LBBH_GW%A%H.@RAX&;CE\]RZ
M@7 T6- YFS)[MYAH[(5UEHP73!JN)&@V&P:7T<4X(D[@(^XY6YJU-CB4!Z4>
M7><F&P;$.6*"I=:EH/CSQ,9,")<)??RJD@;UFDZXWG[)_LG#(\P#-6RLQ$^>
MV7P8] +(V(R6PMZJY6=6 24N7ZJ$\=^PK&)) &EIK"HJ,3HHN%S]TN=J(]8$
M4?L-05P)XF,%K4K0\J K9Q[KFEHZ&FBU!.VB,9MK^+WQ:J3ATAWCU&J<Y:BS
MH[&2&1X*RP!;1@F>48N=*RJH3!E,76(#9W>2EAG'F7,XFU#-I,V9Y2D5YAP^
MPMWT&LX^G,,'X!)^Y*HT5&9F$%HTZ)8)T\K,U<I,_(:9+Z5H HD;$).XM4,^
MWB^_9FD36I&7QYOR$+>EWINXWIO8YVN_D>\R354I$?^6I8P_T0?!&G I\.;[
MO<$W!&/-<%O@JS*F >-2NYW9Q;U:J.,7<B_K:123/GI\6J=['10E":F#-AA:
M-4-K+\,$7P5#6QE,K4H?&X"G!VA\:OTYWU-1,I@P',CQ6.$,#S!30E!M8(&C
MQHV>[R):+=M=,TN:A)!HB^E@V 95NZ9JGT;EW1NX+&VN-/^#$X[$NS<[[:_R
M)VN^$N(_6_X/QVT )#5 \BZ &V/*P^:35Z:V;>^+V##<J0UWWF7X>VF-Q=?.
MY?R0Z\Y!U_LB-EQW:]?=O:['JBCPO^(_7_WN<5?_8-@&4J]&ZIV =/*][[V^
MS]6%WCZ,8R(W"/HU0?]D@L:1-[__RE04=>-VOY>TM^SOC(S:W7Z_N]M^1/[]
M99)W )SP$JK\QV#L#MW)$:Y5 :X$^T;UG$L#@LU02YI=3*)75<VJ8]7"%P8/
MRF*9X9LY5H),NP"<GREE7SJNUJAKR]%?4$L#!!0    ( " \"E=:6XA()P<
M &\?   8    >&PO=V]R:W-H965T<R]S:&5E=#0N>&ULK5EM;]LV$/XKA%<,
M+=#4(JG7+ G06.[68=V*IMT^,Q9C:Y-%5Z23=+]^1\F5'/*D9EN^));TW)'/
M\7A\2)[=J>8OO9'2D/MM5>OSV<:8W>E\KE<;N17ZE=K)&K[<J&8K##PVZ[G>
M-5(4K=&VFK,@B.=;4=:SB[/VW?OFXDSM3576\GU#]'Z[%<V72UFIN_,9G7U]
M\:%<;XQ],;\XVXFUO)+FT^Y] T_SWDM1;F6M2U631MZ<SU[3TR5+K$&+^+V4
M=_KH-[%4KI7ZRSZ\+<YG@>V1K.3*6!<"_MW*A:PJZPGZ\?G@=-:W:0V/?W_U
M_J8E#V2NA98+5?U1%F9S/DMGI) W8E^9#^KN)WD@%%E_*U7I]B^Y.V"#&5GM
MM5';@S'T8%O6W7]Q?PC$D0'XP0W8P8"Y!N&( 3\8\,>V$!X,PL>V$!T,6NKS
MCGL;N%P8<7'6J#O26#1XLS_:Z+?6$*^RMHER91KX6H*=N5BHNH!AEP6!7UI5
M92$,/%P9^ ?Y8#11-_!I"UFXL>EQ*\G;>J6VDCS_16G]@CS_5(M]48+1"W)"
M/EWEY/FS%^09*6OR<:/V6M2%/IL;Z*IM<+XZ=.NRZQ8;Z18G[U1M-IHLH7L%
M8I]/V\<3]G,(41\G]C5.EVS2X<_[ZA4)V$O" L:1_BP>8\Y;<X;1^7^M+_]S
MZP^"P?NDX:V_<,3?KU# M*@D.K"=:=R:VC)U>T&3B,70[NUQO#!8%K+@(2SW
M83Q,PCAY"%LB,/"61#WL <^PYQE.\EPH;6S^KY4J-('9@67B9><C.F821!$-
M'<(8+*3<B4ONPQ@-H.H[A!$8HV$<XX2CGG T2?C'!N8TV37JIC08U<AK-<Z2
M,'68^BA(@-1!Y3Z*<AA9ZA!%8%$:!!E.-.Z)QI-$KV!E*NOU2[*6M6Q$]9)
MG2*B@ I;:M,(NWIA 8C]L&<T</J\\%$\9G'F!,!'11FE3IB6/BH)8DIQ^DE/
M/YFD_T%J*9K5IF5=R%O0"SM;[<D*,AZ=U8D_\C1UY[0/2FGF9&[N@RA+>>30
M1E QCQ*<=MK33B=IO]ZJQI1_BU:BP+PN:R/J=7E=22*TECCS%!G,Q)W<&,@M
M>;D/2GC$'>(8B'&<=];SSJ9YKS[O2UUVR@Q&O)&0X_N5V3<P!\;'//-)1>Z0
M^Q@:9\Y\R!\#6B*@+!W)<QH,\B:8I/Z;V<B&@*ZV<QK(RON=E3NH(@F\'H2I
MDY<+!,29 \H14,3="HZ!PI$$IT=RCD[R_:B,J![)E_I4,E@U7<8^+ IHR%W.
M/BRE$7?3&X%E,52)$=YLX,VFQ[EG7+;R%"7,D.J=11YA! ;+N3?(/BR*,N;6
M;P0&Y3L+1@@/$HQ.:[ WHFS(K:CV4+N*/V&CT*EUH\B=:!H!M;PJQ759E>8+
M&@ONDPQHXH;"1YTP3F-W+4=P/'1KQ1+U%F3AV"0?9!J=UFGCL8!5KCZ!_?$W
M@N&KJ<P5(@L$=!(R'KJA0'0>3S,W%(@SFD8C=9X.^HU."[BWM9&VND_.>U]2
MG61IEKE\$5CJA27'8 PFM*O0,9Q=TMD(Y4')T6DIUU6\6L$XNU6//.^*P0LT
M#+ZR B&2>%/ A\%(A:$7!T3T\8![Y0!Q%X?A6!0&04>G%=UA4WXM;U0C#S60
M&'&/[]$H(J^2P.?NPT(>I:ZB0V",I5G@4D<T9!+S,>J#J*/3JNYM3W8RZWUA
M%0:9NW5!4#Q@WEKGHZ(X#EV^/HH&;$RZTT',T6DU9W??$XL<HJ,8+.LN41\6
M!E'L,46\)8QY6L:'14G(1JBR0;VQ3@3QT0WX\<%31_H48\TF5: ];3W5.[&2
MYS/PIV5S*V<7WW]'X^ ']"SG*;WE3^IM^53>'H[(H"_9M+Y\ ^6E7-=DM6\:
M6:^^$-@LU[KJME3#XHN.D2_]6.+N)Q!0Y.ZO<P24N$(3PXR563;(3#8M,[O%
M9H6D)<J8^8=<L%MPE04""VG@UI,<\Y8P=]U>(K HI?&(M&"#X&3\6W-Q"V-\
MM1&PP-BS9GPB3JK6?ST1G]);_J3>ED_E[>%P#)J736O>/]HK$%D0<0NJ9RUM
M4MKQT79\- '-JPWL]:T:.K%7*>7*JJ'#9U00,42YVF)/0^JN'B@TSF!GX*V5
MN%>:)J"UW,Q%O?(LI<G(OI@-PIA-"^-_%:ZBK/86^ZV (6>3-$GC-&->64.A
M%':5[@%0CD,C$!B1%S 4RD/8QH^<?+-!5K-I67W9IDS=:PT"XKH+1AN60E65
M:/3P%H]0UT9ZU,'@%?7J'X9R3P1SW)=[;HBBPI'C!3;(:S8MK_-#1OS?>"2/
MB@>&\N.!^O+B@?IRA=G\Z )Q*YMU>W.K88[L:]-="_5O^]OAU^V=J//^DIXN
M*/(^IZ?+[NYW<-]=1;\3S;JL-:GD#305O$H@FYON=K=[,&K77E]>*V/4MOVY
MD:*0C07 ]QNES-<'VT!_QW[Q#U!+ P04    "  @/ I7OC7_')()  #@20
M&    'AL+W=O<FMS:&5E=',O<VAE970U+GAM;+6<:W/;N!6&_PI'W6F3F3HB
M+KREMF<2D9RF,]MFXF3WPTX_T!)ML:%(+TG9R;\O2#&" !P"E(WD0ZS+BY?0
M.4?$>7C1Y5/=?&VW>=XYWW9EU5XMMEWW\':Y;-?;?)>U;^J'O&+OW-7-+NO8
MT^9^V3XT>;89!NW*)79=?[G+BFIQ?3F\]K&YOJSW75E4^<?&:?>[7=9\?Y^7
M]=/5 BU^O/"IN-]V_0O+Z\N'[#Z_R;LO#Q\;]FQY=-D4N[QJB[IRFOSN:O$.
MO4V]8<"@^*W(G]J3QT[_46[K^FO_Y,/F:N'V,\K+?-WU%AG[\YBO\K+LG=@\
M_AQ-%\=M]@-/'_]P3X</SS[,;=;FJ[K\O=ATVZM%N' V^5VV+[M/]=,_\_$#
M>;W?NB[;X7_G:=2Z"V>];[MZ-PYF,]@5U>%O]FT,Q,D C"<&X'$ E@80?V(
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
MR=B:-5B6)C1>!%>#-I&3FI-RYRU]E:3G)^^,1TC@%[A*OU3220Z5&W<]0;-
M-]W"7-<PR7=@AG!KM,\=O-$99D_UNT1ISRO9\;I.3@+^7JD.1$D;DBCIG<#K
M[?WL!;S>"3\=> -OI18ZE4+!G1<>J;[\47]KN/YQ.&Z5"U>*%"^;U L.[0J;
MDQ?/XF'TZ@39_IYL_Q3ZY+IR=.(<W)AB3GQ#_;Z6+E7&51;A[WM\\'"M3/KY
MGV/<3Z(?YYYTX.KFCX_3N^G]]/V[.YAJCCS%W^<6$>YS9#*ET!MJI-14%#6@
MD4";Q[(!IKTD#3P\A@)];K(V")T%79N1E-JT@V!9V32GKH+2RA2!EC!'I&Y5
MY!WE)PL]ET%5$A(K+(2TL!*J0C"+VI9S2&R"24NB;$=),9>*[%/2Z7M58-8)
M3K!F'<^?TP;I:'#-/]$PX2JRN)(\ESHP78#(LN IU934]9QD W-,3<$(*R&5
MF"NL/=Z%L1 ;T :,1I@]#4)*L909VAHF1%FIIY%>4YQ*(3/6H&$JU89,0RI<
M3GG\1ABI9A@FCJ)CB=W&^B H7V6%'/Z94#&Y.FN$B,X30VZ^+?:W"=3T[]EA
M<U41G;6[:-RBX&KG#FTP99BAE28+]!LMDI2:[!+Y#:6C-):*Y25<99]H:(:N
M!I8184]?&E>[LK68HEQQ0N YG _.Z=GJG9_!2UH,ADECJE>D;NP&>NW^*(:X
M/Z35,#EKS"S]#*VGTBV5T#X$ "D8)=N#Y&P +YZ-DCAYQ>O&>_+-[AR+VW$O
M@1:]HA%92OJ->RLRU((K)&X/1^=[W;!KW(393P 65<B-RV7)HH,X.1"E7>-7
M8[*UI*P/VJ/!B [[YWTX:_<&R:/3I=@$CUO)@,RWXEXOO$@\1,96^#27K9AI
MMI+PB$CH.<6A/1KV*$@[Z_NC^^-]N:N3])@KE#TO]%(RJ1"C4#:[:LD.9@D^
MI#P+45A-1Y32LK1&I'G=T#\(+GFN,*(HJ%+DO_O!LATKPGM;CRMJN^#"#ICZ
M)Y=I'NAEZ-'27YCTJ"?F].>,8$/$7.?_8N ?L_W#CI-'$A>PL*8 :S9"^<WC
M,.6&+G9FI.91\U5D#DR&"?"4?"Y6I*!)E>XPW$E(^5]@!X[]O[H'%PP*R3)<
MHQR$VJKO&OO3_4WMJKZ@/(K7U[Q;89>2AI+"!:E&G3.Z&-GZZE1OO"G#=65N
M/,4_+'.Z;:)E ?J^,/0KWV[8P/[^.OD/4$L#!!0    ( " \"E=_<5%KJ0(
M (T%   8    >&PO=V]R:W-H965T<R]S:&5E=#DN>&UL?53;;MLP#'W/5Q!>
ML2<WMN7<EQAH>L$ZH%V1=BV&80^*S<1"9<F3E*;Y^TFVXV5 FA>;$LFC0U&'
MTZU4KSI'-/!><*%G7FY,.0D"G>984-V5)0KK64E54&.7:AWH4B'-JJ2"!R0,
M!T%!F?"2:;7WH)*IW!C.!#XHT)NBH&HW1RZW,R_R]AL+MLZ-VPB2:4G7^(CF
M1_F@["IH43)6H-!,"E"XFGD7T63><_%5P#/#K3ZPP56RE/+5+6ZSF1<Z0L@Q
M-0Z!VM\;7B+G#LC2^--@>NV1+O'0WJ/?5+7;6I94XZ7D+RPS^<P;>9#ABFZX
M6<CM5VSJZ3N\5')=?6%;Q\8]#]*--K)HDBV#@HGZ3]^;>SA(&(4?)) F@52\
MZX,JEE?4T&2JY!:4B[9HSJA*K;(M.29<4QZ-LEYF\TQR+PU"#.=P*]Y0&*EV
MT\!87.<-T@9C7F.0#S &<">%R35<BPRS__,#RZ<E1?:DYN0DX+<-[T)(?" A
MB4_@Q6V1<847GRA2@Y%PPP05*:,<'@TU:!^7T<?JK>%ZQ^&<3B:ZI"G./"L$
MC>H-O>3SIV@0?CE!MM>2[9U"3]I&P!73*9=ZHQ!^/>&[@3F7Z>OO8X1/0AXG
M''?A]O[Y^O[I^^)GVWUF[TFNP.0(E[(HJ=A!*JT"M<%L[UA);J7,Q'K2N7#1
M'=NN'33=@BM,L5BB@CBJ=DAG0;?VQ1I4]MXUG,$P\N,Q<<;([X\&G1<KVW,F
MSDLE4]0:2,\?1WT@L3\.!QW;,F:?=P9K*3,-$8G\:#R$R,*'HZAS!B0:^OVP
M9_%('/O]80S'FA <2*1 M:X&@;;%;82IU=+NMK/FHI;8O_!Z4-U1M69" \>5
M30V[P[X'JA9_O3"RK 2WE,;*MS)S.R]1N0#K7TG['IN%.Z"=P,E?4$L#!!0
M   ( " \"E<V]@Z=<@,  '@'   9    >&PO=V]R:W-H965T<R]S:&5E=#$P
M+GAM;(U5VV[;.!!]]U<,U*)/:G3U1:EM($Y<;!:)UTV<72P6^\!(8YL(1:HD
M%<=_OT/)5M-%8O2%]SESS@PY'.^4?C);1 LOI9!FXFVMK<Z#P.1;+)DY4Q5*
MVEDK73)+4[T)3*61%8U1*8(X# =!R;CTIN-F;:FG8U5;P24N-9BZ+)G>SU"H
MW<2+O./"'=]LK5L(IN.*;? >[4.UU#0+.I2"ER@-5Q(TKB?>170^2]WYYL"?
M''?FU1B<DD>EGMSDNIAXH2.$ G/K$!AUSWB)0C@@HO']@.EU+IWAZ_$1_6NC
MG;0\,H.72OS%"[N=>",/"ERS6M@[M?L-#WKZ#B]7PC0M[-JS_=2#O#96E0=C
M8E!RV?;LY1"'5P:C\!V#^& 0-[Q;1PW+*V;9=*S5#K0[36ANT$AMK(D<ERXI
M]U;3+B<[.UTHBY#"9UAJ2K2V>Q^6@DD+3!8P_U[SBC)@?5B@'0>6'#JS(#^
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
M][VE<?#HD_<ZF42#=!C\3X.QVW(OT),0*)"QO (>\P#-'!6(OHE-@"MJ%]^
MTZ5'@&\"&@"?,L.YA++(I))N0[+,5)V#UH(4.WCI/7XK%%((B.HR9/I#@V9$
M56T\3L[?BO529LO6BMTS4\!'__<BX7=&9\RYI;G11;#^^M U@[6U14)@VW E
M@A_S6JE]HH7TCC_CO)F2"^$Q]]G,$8A$WD#6E=2UQ<G\##YZ"!JD+(.B>4"G
M67C@RK4<C%MB'4#SP[ )O-@!7^H04?<0K1\8?$ $MV!BZ6OZMG3 C7M4#CKJ
M/-S>W'<^O51[W+M(2V$)A&)O1I:  M= ACE\-MX&RK829IND4GL,4)KVLC6,
M&_)#>\GY@O<!_!GFGZNF1F!_KNK,U2V.\M51"+ ,L*Z$D6*F^#@XX&G=Q8V;
M RF8"&U@$E'GFHU<"=\IZ6MIG:E#H<0&W;Y)5O"H8<#%PG"HJ23@DVTAG&W0
M[&?6@6PHO  +GU=%9\<%82WC>='@^-KHCO'@E"]EI6L=$:##6ACC3^!F*N;@
M1M&$X.<E+YI)!F8@D<ZV?15O$%0X RJUZ;6-;Q+]8E-QU)Z*C8AFM?-9 B9T
MPS-3>UV?]H@N*B/5C@7?A,%]:@OB@(YHW$V&I_VNIU\K&;1:)K>E  LXUN2O
MB*@+WJ*EV",.QY:B@;@2)D2,W!U*0Q1"QXXTP,Q6G#5X !LE/2LBD!0+GA2X
M:I!1#:)+65D\0=SR16=H>:H-T/"A9QHU)#@WJRW:CO6\VY8K+UD9O9*V+:;S
M7>OU34AF_O0=MI0)N\35+/$$;#S/=%&P"?(S43X%_&$=A Y<:-?@#.G0&+9&
MNW13.W\ED/S:R #/VU(>*-+T#;&M]H>ZASC4\'Q[]I^O6]FK(!MVC_AY&Y)'
MP*WA[.;8RF=417[R!0$OI!<&?1=)H_$DQ>\D'C>4&4>#P9CZT620^(4A%D9^
M&,63D5] [PJ]*(F2T= OC'<+ _107!^\S>>^*8SZZ'5>)AHD:6A3)^B'$XS:
MQGCHQ=+;>THB"XOP8+8^X:5K7I6[U=V;_*)YBOXOWCSH<1<6$G=4\1RJ<7<\
M[)!I'LG-Q.DJ/$QGVN$ZAN$2_U>P\0+8GVM4I7;B#]C]IS+]#U!+ P04
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
MT@==WYCJ%ZM6[I8R5Q;O/&Z:XR63:]J ZPN%?^W-"QW07EMG_P!02P,$%
M  @ (#P*5]?5&7 ,!@  A@T  !D   !X;"]W;W)K<VAE971S+W-H965T,3<N
M>&ULO5=-;R,W$KWK5Q2414YMJ[^DEB:V@;'70;+ # ;C3')8[('NIM2,6V0O
MR;:D_/I]1;9D3>!QL'O8@RU^%*M>U:LJLJ]VQCZY5DI/^VVGW?6T];Y_-YNY
MNI5;X2Y-+S5VUL9NA<?4;F:NMU(TX="VF^5INIAMA=+3FZNP]LG>7)G!=TK+
M3Y;<L-T*>[B5G=E=3[/I<>&SVK2>%V8W5[W8R ?IO_2?+&:SDY9&;:5VRFBR
M<GT]?9^]NRU9/@C\JN3.G8V)/7DTYHDG/S?7TY0!R4[6GC4(_#S+.]EUK @P
M_CWJG)Y,\L'S\5'[C\%W^/(HG+PSW6^J\>WU=#FE1J[%T/G/9O>3'/V9L[[:
M="[\IUV4+5=3J@?GS78\# 1;I>.OV(]Q.#NP3+]Q(!\/Y %W-!10_EUX<7-E
MS8XL2T,;#X*KX33 *<VD/'B+785S_N:C\9*RC"[HLWR6>I!7,P^UO#FK1Q6W
M447^#14+^F"T;QW=ZT8V7Y^? <X)4W[$=)N_J? ?0W=):9Y0GN;%&_J*DX]%
MT%>\X:,C;^A'I86NE>CHP0LOD5O>O>9O5%>^KH[+Y)WK12VOIZ@#)^VSG-Y\
M_UVV2']X VQY EN^I?UFI('6UFSI#H&U2%PDA6_I+J2#M/3/7^3>TVUGZJ=_
MO8;_30NOX\^R2_I\_^O]QR_W]$LKJ;<*D>H1JE WRA\BHEVKZI8\).[,MA?Z
M0!NII14<8>4=ZC3"5RX(;84>UM P0-V&A&ZH4<Y;]3B$FC1K$FLO[04:PA,Z
MD!C@H.$ZI5Y8J$/7"6KKT7674 V[5CG9\&G&WW58#[HE_@8XY"Z##T>$5M9F
MH]4?\@6>@"WJC=*>E":/-I,0G&@17-\* 'OF45@6T9->VM "=2W)/'9J(X('
M\--AY-8*@':MU">HD/)HBL#.)**P 3<HLJ890.G0&[;L.TG@6+LUCK 3VOBO
MT*/"N86QG8[36.R#F(E@Q5X&"_5@+=(Y)LKHY44T%2(?2500C@P**TGNZVY
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
M@0HWDF!9"66G(3&X,PGS 6C1 R5O $W@BU946KA5!1;'_B&3VC-+7IDMDK.
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
M^SI*,&.Z(;<HZ&0M5<8,;=7&UUN%+'9*6>J'S6;;SQ@77K_K9 ^JWY6Y2;G
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
M<G\\G,+('V<C6C-:H^$>FY;+9T0H9$,C1+.^"T4)"Q18U4;#V,_&,<'BT62
M*32=$MHY,DXS@XF"-&=^.$DI4ARE@ZMA&[0DYY/$WE!N5YU2* RT4KEH5$ :
M7XI"BR5PI.X%OE?(D1]%<?\=2*59D=HH]L/1!*+4S]+)R8,TC-, Z3WV&4XA
MS?PLM.K3Q$^B<SCT_L%>?S:HEFX*:2I,)TS?JL/I,.@N^_[^Y]Y/R1NFEC65
MAV-%T/#L?.2!ZB=/;QC9NFY?2$.SPVU7-*Q160>ZKR3]^5O#!AC&?_X74$L#
M!!0    ( " \"E< ZF J50,  &$'   9    >&PO=V]R:W-H965T<R]S:&5E
M=#,Q+GAM;)55;6_;-A#^*P=U*!) B23JS4YM W':8AV:+DC2[L/0#[1TMH50
MI$=2MK-?OR/E:"G@&ML7Z7BZ>_C</>1ILE/ZR:P1+>Q;(<TT6%N[N8HB4ZVQ
MY>92;5#2EZ72+;>TU*O(;#3RVB>U(F)Q7$0M;V0PFWC?G9Y-5&=%(_%.@^G:
MENOG.0JUFP9)\.*X;U9KZQS1;++A*WQ ^W5SIVD5#2AUTZ(TC9*@<3D-KI.K
M>>[B?<"W!G?FE0VNDH523V[QJ9X&L2.$ BOK$#B]MGB#0C@@HO'7 3,8MG2)
MK^T7](^^=JIEP0W>*/%'4]OU-!@%4..2=\+>J]VO>*C'$ZR4,/X)NSZVB .H
M.F-5>T@F!FTC^S??'_KP*F'TLP1V2&">=[^19_F>6SZ;:+4#[:()S1F^5)]-
MY!KI1'FPFKXVE&=G7Y1%*.$"WN/"PMDC7P@TYY/($K:+B*H#SKS'83_!*>!6
M2;LV\$'66/^8'Q&G@1A[(39G)P%_Z\0EQ"P$%K/T!%XZ%)IZO/1$H0;Z^HZ5
MUV=GQ[/=U;@R&U[A-*"S;U!O,9B]?9,4\;L3W+*!6W8*??9 5ZWN!():]CK\
MZ7G"(^XMS(6JGKX?HWP2]#CE:^/VH-X^PZ&UM&&%[0(UI(GW,/C8:&-!-"C!
MHFY!*"ZA[A"^J&T?FI0^= 2_0)'E89$6WAJ':1[#/6Z5V%+4VS<CEK!WD,1A
M',?PNUV3DX59GM*S+&/XC,9 )WFKM&W^QIJN$Q7?&--Q62%4RE@#9PD+XU$*
MYV0E89Z79-&&!%E D<=A7J0]4-5IC=+"QJ'1A:="A9*K"U^#1SXKPKQ,'%+I
M&9T[UFP<9FGN^:<>[(2@^2!H_I\%O>6VTXUMT+?^LV/TZ!C]#Z%/;G9<:(_N
M'Y]>VGGCV^DU/\-]);JZD2L@4<#NJ&_/%Z;9PP[QR0"Z2_S#,7&M2L-RG-)[
M')?.ET$99ED)23C.F'/DY"B<&<;CPCE((-]P%K(B=XYR<&1T4![I/"!?DCY0
M)"2HBPDSEGHM1B3ZF*R#^L=$B5Z-O1;UR@]W.@>JD[:?@(-W^']<]V/SW_#^
MYW/+]:J1!@0N*36^+*GENA_H_<*JC1^B"V5I)'MS3?] U"Z OB\5S9?#PFTP
M_%5G_P!02P,$%     @ (#P*5^[3!5VQ!   P P  !D   !X;"]W;W)K<VAE
M971S+W-H965T,S(N>&ULI5?=3^,X$'_/7S'J<BN0LFV^V[)0:;M?MR>X0\#N
M/ISNP4VFU,*)B^T4^.]O[*2AB-+MZ5YLQYX9_^;3DY-[J6[U M' 0RDJ?=I;
M&+,\'@QTOL"2Z;Y<8D4G<ZE*9NA3W0ST4B$K'%,I!E$09(.2\:HW.7%[%VIR
M(FLC>(47"G1=EDP]3E'(^]->V%MO7/*;A;$;@\G)DMW@%9KORPM%7X-.2L%+
MK#27%2B<G_8^A,?3S-([@A\<[_7&&JPF,REO[<>WXK076$ H,#=6 J-IA1]1
M""N(8-RU,GO=E99Q<[V6_L7I3KK,F,:/4OSDA5F<]D8]*'#.:F$NY?WOV.J3
M6GFY%-J-<-_2!CW(:VUDV3(3@I)7S<P>6COLPQ"U#)'#W5SD4'YBADU.E+P'
M9:E)FETX51TW@>.5=<J5473*B<],_I0&(0S@'7QA7,$/)FJ$<V2Z5DBV-QH.
MK]E,H#XZ&1BZSW(-\E;VM)$=O2([@W-9F86&SU6!Q7/^ >'LP$9KL--HI\ _
M:M&'(/(A"J)XA[RX4SYV\N(=RFMH]-NF7L.=;.>VZ7*LERS'TQ[E@T:UPM[D
M[9LP"][OP)9TV))=TB=7E'Y%+1#D?,,U/GS0&LDKK"K@C+,9%]QP4J)U60$4
MZ9>8UTKQZ@:F3',-?SL-X1H?#$R%S&__V:;L3CC;E7T9,NY^<M,CM%[RSG"%
M D)HYJB=8[B6A@FOT>;8^U89)+$&%*-XI* 63,$!O'TSBL+H/:TB/\A&+W>\
M#1L<>S^94JPR(-K-1SB\J&>"YT=$G_CC<?),PM/*G6UE5WQ%B(XZVO4<^<,X
M;$;O,U/5.RIX&XPOR=,L;4;/:0YS:[N5LYW8\.,VG*D?C3.:PX 6@?>*U3]A
MCN4,%<2A,WWT"]/O;[G(S\;A*Y9S9__)<J&?CL)FW,=RH1\.LV;\E>5>XB3_
MI$-GP209P8ZL3+NL3'=FY?8B"=^J9=TFI3UD[L&YQGQ1\;L:]\W G5=OS\#-
M5-L2 4]@"IM72\5SM"'6#\;6.OTP\N@*?OMT%(;]-%C/WB7:=]U6$L'G"(>\
M@D=D2A]!W \2&M+$^_RPI!>68K#@*UX@F6!+I'B77-^^FRM$X,]2/>G'&?QF
M$='D73@49D'G"RFLI'#4#X+U[/U_=3NT!*+<5"BU"J7/%%I)0=)<5&9A/[(X
MAT$_C@GHZ^H$(9'%_=&H4V=1JT(XVZ:M+F[>$8U9%XW9GM'H[_L8^/"]DC,;
M/2XB7>!:&EGEQ-T8;[]HW0EM>[2V-0':<D&-@<W_OPC!69?_37&:,L$JLATS
M+]QL,SP*_>$XMHO,3UUM3$9^/!IO%C5J&7/!Z'TA7TO NWJSNAR&B9^-QG#T
MM/*^4JAK\F<N:FI7: $4&3;XJ0<:^ED:.VI_U"S&?DHA>[2)U$5GW,2B=7/B
MATG0U.T@M24]HAUZ9W8HY_A<@3QH*U];Q+PS2:J\ H\H*6E#:P'[QL3C%ZC6
M.7/0/EP'[8NT?ERV!>-@HZLL4=VXWEG3XUQ7IFDPN]VN/?_0=*5/Y$UO?\[4
MC36NP#FQ!OTAE3K5],O-AY%+UZ/.I*&.URT7](N!RA+0^5Q2J]9^V NZGY;)
MOU!+ P04    "  @/ I7%Z>1J%T#   4"   &0   'AL+W=O<FMS:&5E=',O
M<VAE970S,RYX;6S-5DMOXS80OOM7#-2B: %N1)%Z.;4-)&G:[@)9!/%N>RAZ
MH.6Q)402O20=V_]^AY*MND!B%&@//=B:(>?[."\--=EI\VQ+1 ?[IF[M-"B=
MVUR'H2U*;)2]TAML:6>E3:,<J68=VHU!M>Q 31T*SM.P454;S";=VJ.93?36
MU56+CP;LMFF4.=QBK7?3( I."T_5NG1^(9Q--FJ-<W2?-X^&M'!@658-MK;2
M+1A<38.;Z/HV\?:=P6\5[NR9##Z2A=;/7GF_G ;<.X0U%LXS*'J\X!W6M2<B
M-[X<.8/A2 \\ET_L/W>Q4RP+9?%.U[]72U=.@SR ):[4MG9/>O<K'N/I'"QT
M;;M_V/6V61I L;5.-T<P>=!4;?]4^V,>S@ Y?P,@C@#1^=T?U'GYDW)J-C%Z
M!\9;$YL7NE [-#E7M;XH<V=HMR*<FWW4#B&*X!T\X0NV6X3O/ZE%C?:'2>B(
MWUN%Q9'KMN<2;W"E\*!;5UJX;Y>X_#L^)+\&Y\3)N5MQD?##MKX"+A@(+N0%
M/CD$*SL^>2%8"WU\KX77H^/7T?[UN+8;5> TH/ZW:%XPF'WW393R'R_X%@^^
MQ9?89Z?TKXQNX'[OT+2JAKNN ]!86!S@T>CEMG 65+N$.9U?%13.'UT\\ GW
M#FYK73S_^5IH%P]_/33J>G ETJ\R#K&%'>*S!?3%A6%SAZT[O+/5_GQ[1)4[
MP+%PT"FR4P2\N3.Z]V^JT6U5@#U8AXV%;R&+6<PC+T2,IYR$*)8L2H27DHP)
MGHX>L"@5P2A?)V#,V5APB&-O #D]9 YCSGB<C^[WI:*T0I0QF<<0Y8S+#*1D
M(I(@:3$=CVX*2JW5IJ($BY3L!(B<R41"(ED>9T!'\_%X-%<K= >(4A9EB6?,
MTMA3\2CS5%DB1Q]ILEI%'><]SA(FTL[W;,QBX>.1<<;B-/.27R.:"]V4#-V4
M_-MN^@7UVJA-2>F^H7'^3QOIXKG_CT;ZW%:.F.=.N6/6.<NCK),D2Z+8YYJJ
M(V3BI73,DDR.WCM%'-1N<0()&U/;1)Q,!(Q)$?]1&<.S24V%6'?WD85";UO7
M#^UA=;CR;OI)_Y=Y?U\^*+.N6@LUK@C*KS*JC.GOH%YQ>M/-_85V5/5.+.G:
M1N,-:'^E:1P>%7_ \"$P^PI02P,$%     @ (#P*5WI-2(Z. @  D@4  !D
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
M=>"&*WJ.H;("M+^0=)U5$^N@?N"-_P%02P,$%     @ (#P*5[Q)5K:[!
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
MAV4O .TU,.O?TY.TX^E=*2ZK@K8NC)ZB]9V-P@1GZJ\@<<9DE\)R72E'8;K
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
M6? K@-8;\/S<<"E9=?P"[;LR^@M02P,$%     @ (#P*5TF/2)KA!0  7R,
M !D   !X;"]W;W)K<VAE971S+W-H965T-#(N>&ULQ9IMD]HV$,>_BH9FVF2&
M.Y",#5PY9BY<TU[:I,Q=<GW1Z0MAQ*'&MH@D0Z[3#U_)<#;$]H)2MWD#?MKU
M_E=KZ2?9HXV0']22,8T^Q5&B+EM+K5<7G8X*ERRFZERL6&+.+(2,J3:[\J&C
M5I+1>6841QW2[0:=F/*D-1YEQZ9R/!*ICGC"IA*I-(ZI?'S)(K&Y;.'6TX%;
M_K#4]D!G/%K1!W;']/O55)J]3NYESF.6*"X2)-GBLG6%+R9>8 VR*^XYVZB]
M;62ES(3X8'=NYI>MKHV(12S4U@4U?VLV85%D/9DX/NZ<MO)[6L/][2?OKS+Q
M1LR,*C81T6]\KI>7K4$+S=F"II&^%9N?V$Z0;_V%(E+9+]KLKNVV4)@J+>*=
ML8D@YLGVGW[:)6+/ /=J#,C.@)QJX.T,O$SH-K),UC75=#R28H.DO=IXLQM9
M;C)KHX8GMAGOM#1GN;'3X[=",T30&;H*/Z9<<9M;97>C2(0TR[18(+UD:)K*
M<&D2AJ:2APQID1W]06ENDLGFZ!7E$MW3*&7*FEPIQ;3:NI7F-$WFZ!=.9SPR
M]S"7F/-I;(X_OV::\DB],#=]?W>-GC][@9XAGJ!W2Y$J8Z5&'6V$VG [X4[4
MRZTH4B/J=1J=HRYI(](E7H7Y!#:_9N$Y\G!F3@[-.R:]>8Y)GF.2^>O5^/M1
MB/F&1U&5D*UED%G:1VX][N%AUP]&G?5^P%67#3#!^64'@7EY8!X8V&NQ3+Y3
M;71GGN\EDPGZF24Z#3\\HDE$E>*A.6?;[9XI3=$;H854*R%-L_[^AL4S)O^H
MD@3>TW9+%VI%0W;9,OV.8G+-6N-OO\%!]_NJEFK(V4%Z>GEZ>F!ZKL)0I(E1
M*UG(^)K.(E:E%W3BJG?KS-]K:#\@U:WLYS)\4,9-LC;-*N1C5?"@J6OP?BEX
M+R#]ZNB#//H C'XJS9 E]6,;K2*:Z*P>F>E35F8LT56*0'>NBH*2(M+WJP7U
M<T%]4-"O]E%#-.L>J^('K5WC[Y?C[U6'/\C#'WQQ9P9:NH8^*(7>]_R:1V&8
M!S\\[8E>T<>ZQQGTX"IB6!)QAOU!M0C<+<;L[C$9,C5C9U2,IY6#).C%5<K.
MVX$6TJV1LH<?&)3R,E7FB%)H(N(93S+B:*-;%HJ'A/]E--[,S7/.%]PVU^=0
MT49/U=BNXXLV>LLJNPDX+N?DX%)R<&\0>#7I*<@!P^CP[T=H]#=Z)^F<H;<T
M9O# #<?BG)*&O!UFKD ;#+/-3:)I\L!MU=3WM; /9\5>N0B"P;"F!@H*P3"&
M-%(#DVPJ80:>6Q9E#YE:\M61<F@4;)KR=IC$@H'P,0@ZI1P:I2%<QB'LXYH1
M#!<\A&$@:J0<II*MN9E?18^F(.Q9T]."M= H537E[3"#!8!AF,!.Y'K8B[/F
M,HH-_;J^H8 Q#-,8R/:PK;. ,I!YO4'-#!071(9A)'/F>]B?LZHRH=42/BD
MC<" =HSQ87-7#:1,9AA[-1T-*=",P&@&+ELT2D^D3$_^H Z3R=ZR"PQ/I] ^
M[,)9"*E@Y+IJ*E"&P"AS(N[#7IREE&'F#-<U2<$R!&:9KX;[<%S.R2DOTP"X
M3PI*(3"E_.=CN\-L  [5.6,->3M,; %-!(:FD_ /]N&LN+QV5#\;( 6\$!A>
M_H\2^8+) ARU<^X:\G:8XX*JR#&J.J5:&J4K4J:K^LD"*>B*P'352+7<FF)1
MNS=!4\F%1%-F_DQG>S7_TY2*)36X.!I%MJ:\';XR*=C..[KX=LKL ?;B_!JD
M8O'-&]8LK7L%XGDPXH'3!]C664'5"EE0(Z! / ]&O&.@#9L[:ZC .XR[-53D
M[;V&@P$/(FW8U%E!Q1)5;UCS2L KL,X[\4T90-JP"V<A90([PUX-@'D%@'DP
M@)V(VK 79RWEA:*SFI[?*XC'@XGGJY$V')=S;H+2F^_/WSET]KY^L)^>O*'R
M@2<*16QA;+KG?9-8N?V:8[NCQ2K[(&(FM,&<;'/)#!1+>X$YOQ!"/^W8;RSR
M;VK&_P!02P,$%     @ (#P*5Z;&$)A= @  \@4  !D   !X;"]W;W)K<VAE
M971S+W-H965T-#,N>&ULC51=3]LP%/TK5L0#2-!\.*$M:B.-5FA,&D)TC&>3
MW#86CIW93C/^_6PG1*&DU5[BKW/./??&UXM&R#=5 &CTMV1<+;U"Z^K&]U56
M0$G41%3 S<E6R))HLY0[7U422.Y()?.C(+CV2T*YER[<WJ-,%Z+6C')XE$C5
M94GD^RTPT2R]T/O8>**[0ML-/UU49 <;T,_5HS0KOU?):0E<4<&1A.W2^Q;>
MK!*+=X#?%!HUF".;R:L0;W9QGR^]P!H"!IFV"L0,>U@!8U;(V/C3:7I]2$L<
MSC_4[USN)I=7HF EV O-=;'T9A[*84MJII]$\QVZ?)S!3##EOJAIL5,#SFJE
M1=F1C8.2\G8D?[LZ# AA?(00=83H?PFX(V"7:.O,I;4FFJ0+*1HD+=JHV8FK
MC6.;;"BW?W&CI3FEAJ?3!Z$!872%[OD>N!;RW<PWYJ[D-0,DMH/]\S5H0IFZ
M,(CGS1J=GUV@,T0Y^E6(6A&>JX6OC24K[&==^-LV?'0D_(^:35 07:(HB/ (
M?76:OH9L@G#HZ-%GNF\*T5<CZJL1.;WXB-X3:4QQ-4A*V&@V+?W:T6V#[--I
MB.<F]'YH>@0U2V;7/>J3-]Q[PR>]O9AVN*+\JI(B S7JKA5(!G&C>!XF!^Y&
M4'@>''$7]^[BD^[N**?F%N9H)\3X18B_A VC,)Q/#]R-P' 8S,)Q>TEO+SEI
MK[_%E^@!])B]Y,L_B\)I$L0']D9@&"=3?&#/'W2D?0U_$KFC7"$&6T,,)E.C
M(]L7IEUH4;DF?17:M+R;%N91!FD!YGPK3*-V"]OW_3.?_@-02P,$%     @
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
MDMXMU"Z!SC>*FK_?N +#2YC] 5!+ P04    "  @/ I7G,</OM8#   $$0
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
MA (HT!'@02(H$M#E.@B6H2;OR[=H5Y<Y;\O\4BGJV&$5V_P<']>S:*&I'[O
MU@3-G\"U/- 85H[^E4L0C^"L?_\-A]X?%OQ9BS_[-?B).2WL^;3$^K1(1#LG
MZJ5JU*D$G6HLO*A7#&NZ$XOAM\7PSQ7#'RFL/T")?+_/8HTVD25H68(1+%-4
M"@9H>.&3'IHU^$2TL$4+SZ$%(V4*AS*% Q9KM(DL4<L2C6"9(E,T0"/>(NRA
M68-/1)NW:/-S:.%(F>8#EC"(<(_%&FTBRZ)E68Q@F2+38B@3"8,>FC7X1#3L
MG?H'[QQ<-%*HQM,9I>SQIO)T^B$\@F>*6(WCG]3R Z^/9PT_%>_4L&![Q_(U
M!=WM[W0S-U8T,A1-9S,XA?:X4[E.G0BVMR)=KDGB#=L+XI-^LV5/8BKDJ</
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
M0DK:-(#.ZXL2.\__9^?YVX[C_I;Q;V(%(-%C$E,QL%92KJ]L6\Q7D&!QP=9
MU9T%XPF6JLB7MEASP%$F2F+;=1S?3C"AUK"?U4WYL,]2&1,*4XY$FB28/UU#
MS+8#JV7M*N[(<B5UA3WLK_$2[D$^K*=<E>R2$I$$J"",(@Z+@35J784M1PNR
MB+\(;,7>-=*/,F/LFR[<1 /+T3V"&.92([#ZV< 8XEB35#^^%U"K;%,+]Z]W
M]#![>/4P,RQ@S.*_2217 ZMKH0@6.(WE'=M^A.*!/,V;LUAD_]$VC[WT+31/
MA61)(58]2 C-?_%CD8@]@>+4"]Q"X!XK:!>"]DM!YPU!IQ!TCA5XA< [5N 7
M C_+?9ZL+-,!EGC8YVR+N(Y6-'V1V96I58()U2/K7G)UERB=''YA$E /_8X"
MX&2#M<WHA@K)4S5\I$!G 4A,8H&^PJ-,<7RN0A_N W3V[AR]0X2BKRN6"DPC
MT;>EZH^FVO.B[>N\;?>-MMOHEE&Y$FA"(XAJ].-FO=^@MU4>RF2XNV1<NXW
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
M6LUCU8:3E1HX'@@7XXM:)F*$!2H!XOV"B*&CWD@#S5 \^@-02P,$%     @
M(#P*5X\+E3>$ @  >P<  !D   !X;"]W;W)K<VAE971S+W-H965T-C$N>&UL
MK55=;YLP%/TK%D^;U 4PM%TK@M1\5.ND3E':;<\N7()58V>V:=)_/]L02B*:
M1=OR$/QQSKF^!W-OLA'R694 &FTKQM78*[5>7_N^RDJHB!J)-7"S4PA9$6VF
M<N6KM022.U+%?!P$%WY%*/?2Q*TM9)J(6C/*82&1JJN*R-<),+$9>Z&W6UC2
M5:GM@I\F:[*"!]#?UPMI9GZGDM,*N**"(PG%V+L)K^>QQ3O #PH;U1LCF\F3
M$,]V<I>/O< >"!ADVBH0\WB!*3!FA<PQ?K6:7A?2$OOCG?JMR]WD\D043 7[
M27-=CKW/'LJA(#732['Y FT^YU8O$TRY?[1IL8&'LEII4;5D<X**\N9)MJT/
M/8+1&2;@EH /"?$[A*@E1*=&B%M"?&J$\Y;@4O>;W)UQ,Z))FDBQ0=*BC9H=
M./<=V_A%N;TG#UJ:76IX.OTF-* 0HT_HCF>B O1(MJ#0AQEH0IE"C[#5-6$?
M$U^;:);C9ZWRI%'&[RA'Z%YP72HTYSGD _S9<?[%$;YOLNQ2Q;M4)_BHX->:
MC5" SQ .<#1PGNDI],C1\5 Z_Q9]_M?1]\R(NO<>.;WX';UY48#[1GOO'2V)
MN0Q+R 3/**/$?LEG: $R ZZ'+D 3XLJ%L 7I)0U&.$[\E[ZK#2@,]E#!Q570
M_X7[I-D@"<>7^[#Y("P\?U/;\R;NO(G_DS=$HUO(01*&'C31M1;R]9!TU,%X
MR,$#,Z:G@&:G@.9_ #5N^;UJ4H%<N3*N4"9JKIL+UJUVG>+&%<B#]4EX/0T'
MUF>FLS2-X$V^:4OW1*XH5XA!84(%HTM3[&13ZIN)%FM7RYZ$-I71#4O3'4%:
M@-DOA*EG[<0&Z/IM^AM02P,$%     @ (#P*5_S\4H.B @  6@<  !D   !X
M;"]W;W)K<VAE971S+W-H965T-C(N>&ULI55=;YLP%/TK%NI#*VT!#$D_1)":
MCVF=U"EJVNW9A4NP"G9FFR3]][,-H22E4;7E(=CFG'/ON5Q=1ULN7F0.H-"N
M+)@<.[E2ZQO7E4D.)9$#O@:FWV1<E$3IK5BY<BV I)94%B[VO)%;$LJ<.+)G
M"Q%'O%(%9; 02%9E2<3K! J^'3N^LS]XH*M<F0,WCM9D!4M03^N%T#NW54EI
M"4Q2SI" ;.S<^C?ST. MX!>%K>RLD7'RS/F+V=RE8\<S"4$!B3(*1#\V,(6B
M,$(ZC3^-IM.&-,3N>J_^S7K77IZ)A"DO?M-4Y6/GRD$I9*0JU /??H?&S]#H
M);R0]A]M&ZSGH*22BI<-66=04E8_R:ZI0X>@=?H)N"'@8T+X 2%H",%G(X0-
M(?QLA&%#L-;=VKLMW(PH$D>";Y$P:*UF%K;ZEJWK19GIDZ42^BW5/!7_Y J0
MC]%7=,<27@)Z)#N0>KO4'9E6!2">H87@&VH[@[ 4S;,,[.<U6"2(TOCS&2A"
M"WFAF4_+&3H_NT!GB#+TF/-*:I:,7*73-4'=I$EM4J>&/T@M0/><J5RB.4LA
M[>'/3O-')_BN+E-;*[ROU02?%/Q1%0/DX2\(>SCHR6?Z&7I@Z;C/SO]%G_]S
M](-B!&WC!%8O_$"O:1>E6P!V>FI)Z/O"M<;(:IB1M8E#[_HJ<C?=LKT'!=9B
M%S1[#QJ.1N$A:/X>Y'O8]UO4@=.P=1J>=/K6[VK?[WU6:Y'K3FQO@(\2G-8@
MWSM >:-KK_OSCZSWDG!X>62^%^8/C]V[G6%1@EC9*2U1PBNFZL_?GK87P:V=
M?T?G$_]FZO><S_3%4<_Y-_GZUKDG8D691 5D.I0WN-2S3-23O-XHOK:CZIDK
M/?CL,M>7'P@#T.\SKL=5LS$!VNLT_@M02P,$%     @ (#P*5P%D"$58!
MF!   !D   !X;"]W;W)K<VAE971S+W-H965T-C,N>&ULK5AK;]LV%/TKA%8,
M"=!$(O7V; --[&$KUB&(E^4S8]&V5DGT2-KN_GTO*5EQ)/J!-5]BB3KGD/>0
MO.3-<,?%5[EB3*%O95')D;-2:CUP73E?L9+*6[YF%7Q9<%%2!:]BZ<JU8#0S
MI+)PB>=%;DGSRAD/3=N#& _Y1A5YQ1X$DINRI.*_.U;PW<C!SK[A,5^NE&YP
MQ\,U7;(94T_K!P%O;JN2Y26K9,XK)-ABY'S"@RDFFF 0?^=L)P^>D0[EA?.O
M^N7W;.1X>D2L8'.E)2C\;-D]*PJM!./XMQ%UVCXU\?!YK_ZK"1Z">:&2W?/B
M.<_4:N0D#LK8@FX*]<AWO[$FH%#KS7DAS5^T:[">@^8;J7C9D&$$95[5O_1;
M8\0! 73L!-(02)<0'"'X#<&_M(>@(027]A V!!.Z6\=NC)M01<=#P7=(:#2H
MZ0?COF&#7WFE%\I,"?B: T^-_^2*(>RC&S2EHLJKI40/3*#9B@H&C3-8F-FF
M8(@OT!V5^1S1*D.3O-@HENTI!XRK"5,T+^0U<)]F$W3UX1I]0"Z2^JM$>86>
MJES)C] (SW^M^$:"H!RZ"F+1(W+GS;COZG&3(^/VT1=>J95$TRICF84_.<V/
M3O!=\+ UDNR-O",G!3]OBEODD8^(>,2WC.?^$KIOZ,06SH_U/OW?O;\QPV]7
ME6_T@F.K"C)<7LUYR6PS6W,CP]6);#O&)(W3H;L]]*N/"KPP\M^B)A:MF)#H
M+6K:1X5Q0'"+>A-DT 89G SR#R;E "UH+M"6%AN&:/8/;%C(H@I!!D?/5 A:
M*>OBKI7#@P%YG?#/(B9G$=,^XH9X:7 D[K"-.[QP<M%5P:79ZUF=$6RAAA?-
M=A]EFVV+EF6V^R@_"A+/'G741AV=C/K9'#F0].B6"3A"$1A0PDG79#8X@Z6"
M5*;3X8T^NB!57N7[S]<V8Z+>[& =#0YPUQP;,DI]')&N059-G,0DB3LF637]
M-,%Q;#<J;HV*3QIE#@<X_!%;+. VH$^.-1PRE<IIT3%M(7B)'F=/\IQ5<6^P
M41"'7B?Z^SX,)R3UNQNG#_/!S;B[>RQJ<1P%Q&Y/TMJ3O*L]^RQRSJ+D;$8Y
MBYB<14S[B#A*<!C9/4E;3]+WVUM-JCGG1VK;"4F4I(1T?+$B,0["L+N[K,@P
MC**PN[NL2#_PTSBT6X6]UPN;9\C^$;/:>]H:;EW&@('U^N2=LES7'P.YIG,V
M<J# D$QLF3/^^2<<>;_8+B_OJC9Y5[7I>ZF]G8^#"S0^N7CK:W'U>BBV\V*6
M:,:+@HJ#V;*NUJ:/Y'#KW6+<6:E6E!]V5JE=JX.:6E%!>F1UDE<WR/GT!KOS
M1_T@%_EA0_7]L&KU_+!J=:]*[D&E53*Q-"6NA'RUJ51]/6Y;VS+ZDRD>.^UW
M>'"/+>T377:;RNY5OJ[9OU"QS"N)"K: KKS;&+*+J,O@^D7QM:GS7KB"JM$\
MKAC-F-  ^+[@<,XT+[J#]I\1X^]02P,$%     @ (#P*5^P 77S\ P  QQ0
M !D   !X;"]W;W)K<VAE971S+W-H965T-C0N>&ULS5C1;J,X%/T5BY56,]),
M,8:$I)M$:@*KV96Z$S7JSL-J'UQP$JN L[9I.G^_MJ$T$,K071[2A\:8>X[O
M/3X"?&='QA_%GA )GM,D$W-K+^7AVK9%M"<I%E?L0#)U9\MXBJ6ZY#M;'#C!
ML0&EB8T@'-LIIIFUF)FY-5_,6"X3FI$U!R)/4\R_+TG"CG/+L5XF[NAN+_6$
MO9@=\(YLB+P_K+FZLBN6F*8D$Y1E@)/MW+IQKD/'U0 3\2<E1W$R!KJ4!\8>
M]<5O\=R".B.2D$AJ"JQ^GLB*)(EF4GG\4Y):U9H:>#I^8?_5%*^*><""K%CR
MC<9R/[<F%HC)%N>)O&/'+Z0L:*3Y(I8(\Q\<RUAH@2@7DJ4E6&60TJSXQ<^E
M$"< Q=,.0"4 -0'>&P"W!+A]5_!*@-=WA5$),*7;1>U&N !+O)AQ=@1<1RLV
M/3#J&[32BV;:*!O)U5VJ<'+Q!Y,$."[X#$+,,YKM!%@3#C9[S(F:W"ACQGE"
M -N"FTS2F":YWEFP(5'.J:1$@/ Y2O*8Q&#+60I6+#WD$AL7*% +ZX> 2$P3
M\5'Q"STC9K94I>B$[*A,>UFDC=Y(VP6W+)-[M7BF5F[!!]WX<0?>5A)6.J(7
M'9>HD_#W/+D"$'T"""*W)9]5'[AKX*BMG/^W>OB?5Z^)X5:F<@V?]P;?8$ZA
M6>F0CVT6*9(8F23T _%I@:#KN0A.9O;3J?;G@8X_A?X$P7I@T)<Q/ ]TD>^-
MX+2*JPGG5<)YG<)]PYSC3(*_;DGZ0/C?;55W,NCWRK4XX(C,+?7B$(0_$6OQ
M\T_.&/[2YLHAR8(AR<*!R&K;,*JV870)_AV=V](;NZ[K. W_]@T,^@:&YX&P
MW;GC2K)QIV2FX,]+]<J.P1I_5Y\2$MQH,^^('G\"7P]&J"YG=Z[P7F</218,
M218.1%;;)K_:)O\2G.V?V6N*U%_SN7P>YDS'T&\^;8-^=.&/Z6J:32K-)IV:
MW1$A.8VD4F<C6?0([C,J!?APM[E7WS!=AN[D?:^AAR0+AB0+!R*K;<ZTVISI
M)1AZ>FXMA-3[WF\X^CP.J2/;J/F<[DD7_I"NIID#7S_Z8:=JJFYSQLPB4M0O
M.GW<S?9>(P_*%@S*%@[%5M^7D\.8<PEN+K.H^<H;3ST'->S<$MC\9.[+%79R
MU?5"KWJA3KUTZ>!K+GN9N)/JW28>DBT8E"T<BJV^*:^'/^<B3G].RZD.3EU_
M!)LF[AD8] T,>P06VMDGC9F4\)WIB D0L3R3Q7&ZFJVZ;C>FU]287SK7*Z=E
M/M!=.M,(>J4O6GRWF.]H)D!"MFHI>.6K;'G1-2LN)#N8MM #DY*E9K@G."9<
M!ZC[6\;DRX5>H.I=+OX%4$L#!!0    ( " \"E>**45O[ (  /0*   9
M>&PO=V]R:W-H965T<R]S:&5E=#8U+GAM;,566V^;,!3^*Q:KID[JRB5 JRY!
M:D*F7=0IZF5[F/;@P$E -3:S3=+^^]F&LB2EJ.TB[05\.=_W^5PP9[AF_%9D
M !+=%82*D95)69[9MD@R*+ X9B50M;-@O,!23?G2%B4'G!I006S/<4*[P#FU
MHJ%9F_%HR"I)<@HSCD15%)C?CX&P]<ARK8>%RWR92;U@1\,2+^$*Y$TYXVIF
MMRQI7@ 5.:.(PV)DG;MGTU#;&X/O.:S%QAAI3^:,W>K)YW1D.?I 0""1F@&K
MUPHF0(@F4L?XW7!:K:0&;HX?V#\:WY4O<RQ@PLB//)79R#JU4 H+7!%YR=:?
MH/$GT'P)(\(\T;JV/7$LE%1"LJ(!JQ,4.:W?^*Z)PP9 \70#O ;@[0+\)P"#
M!C!XKH+? /SG*@0-P+ANU[Z;P,58XFC(V1IQ;:W8],!$WZ!5O'*JZ^1*<K6;
M*YR,OC$)R/71>S0&"HM<HAG!5*##&"3.B4#7<"<K3-XIBYNK&!T>O$,'**?H
M.F.5P#050UNJ<V@V.VDTQ[6F]X3F %TP*C.!IC2%M ,?]^/#'KRM_&^#X#T$
M8>SU$GZIR#%RO"/D.=Z@XSR3Y\ '!NYUN?-OZM-7JV\%8]!6Q,#P^4_PQ:H*
M**1HHF+,\WEEON=9<S/\O(!B#OQ75])[:?5]=R9*G,#(4A>: +X"*WK[Q@V=
M#UT1WR=9O$^RZ9[(MG+CM[GQ7Y$;]<$>H6E1$G8/',6Y2#CH'77O;UN>%ZRB
MLBMWO;(OS5U-%AHR_9]:16[@#.W59DKV*3CM%]R*=-!&.NB-]'4&R'?<K[T5
MWTOQTJCMDRS>)]ET3V1;>0C;/(3_I^+#1S43A,%VD4X>V[AN$.Y4<I>1OU/N
MTPZC4]_?*5%[XS=> %^:_DF@1+M0W]_M:MNBG9O.9&=][)Y-W([U6+5T=0?V
ME[[N!R\P7^;JMT]@H:2<XQ.5<U[W6/5$LM(T$7,F54MBAIEJ2X%K [6_8*J1
M:"9:H&UTHS]02P,$%     @ (#P*5\H!E!.6 @  X@8  !D   !X;"]W;W)K
M<VAE971S+W-H965T-C8N>&ULG55=;YLP%/TK%NI#*ZV%0$*GBB U::=U4JNH
M6;=G!R[!JK&9;9)VOW[7AK T7YKV K[FGN-SK^U#LI;J59< AKQ57.BQ5QI3
MW_B^SDJHJ+Z2-0C\4DA548.A6OJZ5D!S!ZJX'P9![%>4"2]-W-Q,I8EL#&<"
M9HKHIJJH>I\ E^NQ-_ V$\]L61H[X:=)39<P!_-2SQ1&?L^2LPJ$9E(0!<78
MNQW<3&.;[Q)^,%CKK3&QE2RD?+7!0S[V BL(.&3&,E!\K6 *G%LBE/&KX_3Z
M)2UP>[QA_^)JQUH65,-4\I\L-^78^^R1' K:</,LUU^AJV=D^3+)M7N2=9<;
M>"1KM)%5!T8%%1/MF[YU?=@"(,]A0-@!PG\%1!T@<H6VREQ9=]30-%%R393-
M1C8[<+UQ:*R&";N+<Z/P*T.<29^D 3(8DDLR 0$%,V3&J= 8S]V^LM^@B2F!
M3&552P'":"(+\H3G:P:*R9QE/7(JM2'G=V HX_H"*5[F=^3\[(*<$2;(]U(V
MFHI<)[Y!X79Y/^M$3EJ1X1&1$7F4PI2:W(L<\@/XZ6E\? +O8\/ZKH6;KDW"
MDX3?&GY%@N@3"8,P/*3GO^$?Y$3])D:.;WB$;PYJQ3(@&6[ H>ZVZ-BA[;5>
MI>%UXJ^V!>^GC(9]R@=1PU[4\*2H!V%  9Z(8ZI:^&AKR2C<4;6?$A]1->I5
MC4ZJNG^KT4 @1P<RC1($G:3& T^HUF .'LW1GH;+T:[. SF#X(C2N%<:GU1J
MKUB]N6*+[HH=ZV6\MWV[&[R?,=@5Z&_92 5JZ=Q5XYJ-,*VC]+.]@=\ZW_+_
MIK?N_TC5DJ&-<"@0&EQ=8V]4ZZAM8&3M3&DA#5J<&Y;X$P)E$_![(=&8NL N
MT/_6TC]02P,$%     @ (#P*5_$:<Y=Z"   0T\  !D   !X;"]W;W)K<VAE
M971S+W-H965T-C<N>&ULU9QK;]LX%H;_"N$=#%(@C:V+';N;!$@B<;8+I V2
MMH/%8C\P-F,+U<5#4;DL]L</1<F6Z=BT-?.FF^F'QI;%AT<ZKPZI5Y>3QTQ\
MSV><2_*4Q&E^VIE).?_0[>;C&4]8?I3->:I^N<]$PJ3Z*J;=?"XXF^A&2=QU
M>[U!-V%1VCD[T<NNQ=E)5L@X2OFU('F1)$P\7_ X>SSM.)W%@IMH.I/E@N[9
MR9Q-^2V77^?70GWK+BF3*.%I'F4I$?S^M'/N?*#>L&R@U_@6\<=\Y3,I-^4N
MR[Z77SY.3CN],B(>\[$L$4S]>>"7/(Y+DHKCMQK:6?99-ES]O*!3O?%J8^Y8
MSB^S^-=H(F>GG6&'3/@]*V)YDSW^@]<;U"]YXRS.]?_DL5ZWUR'C(I=94C=6
M$2116OUE3_6.6&G@^%L:N'4#=]\&7MW 6VO@;FO@UPW\?7OHUPWZ^S88U T&
M>M]7.TOOZ8!)=G8BLD<BRK45K?R@TZ5;JQT<I:6R;J50OT:JG3S[E$E.G#YY
M3\+?BD@^OR_3-"&76:*TFS.=_>N8I3DY"+AD49R3+_Q)%BQ^I]I\O0W(P4_O
MR$^D2_(9$SPG44J^II',#]5"]?G++"MRED[RDZY4X9:==L=U:$$5FKLEM &Y
MRE(YRTF83OC$;-]5F[G<5G>QK1>N%?C/(CTBO<$A<7NNMR&>2WOS*R94\^'6
MYL&NWF/5W-W:/-RGN:>;NQN:4WOS@(^/B.?HYHYE7WI+W7B:YV_AW?!<BF@L
ME59N93;^7B6='-S<?LW?D7]?\>2.B_]LB//"RBT+Z8=\SL;\M*,J9<[% ^^<
M_?PW9]#[^Z:,(6$!$A8B810$,S+M+S/M6S-]6Q[7[R]>EH5S(5@ZY6J8D>3N
MF:RN=\V>]>+S1R8FAW5I(1]3I9FB_"$GG^6,"R)G+"6?YR5.%8Q?%$_J"G+-
M191-R('Z6)65=YN49(V[K9*0L*""]36L'-L?SES?.S[VU7'_L"H29*<4!#-$
MTE^*I+^W2););_1Q2#YEZ8,J&>KG6A.762[54DF>U?3IAH^S:1K]EZL?SI.L
M2.6F?%M#:)MO)"RH8(.5? ^'_F@MV<@>*0AF)'NP3/;@1R6[/M#5#'FQ6)>6
M@W]Q)C8>\];(VFH "0OL^\Q5F\Y$3@8DT9.:34,&,AP*@AD".5X*Y/B-#AF'
MY%=]+E%*[X$+=6Y4K4+4Y)@3RB)!OK&XX'IHF61Q7.9DKK!ZF-FH..NFME4<
M$A94L.'J*'-TW%^K.B]7<IPC?V"N14%Q&6H9+M4R?"-J^585I16U-(K8E'IK
MW&U3CX0%PQ<#CM=;GUP@.Z0@F"&0T5(@(\"Y!OD?N8K2*"D2Z^F'M:NV.47"
M B0L1,(H"&8DW^DU#D7OM>N#_J,/_RB=+L\NMDXR[ &U%0F4%NS868Z>9VQ2
M!#0,BJ*9FEAQK1Q026!/.TN"O:_6Z4;2 B@MA-(HBF9JP&TTX+ZUNF -J+50
MD+1@Q\[RJ_./C:) QD%1-%,4C2WI('Q)51BN5>_1I-2"M31 W4HH+8#20BB-
MHFBF"AK+TOFK>I;.2VO0Z>E_YNS]TKZ%K;6"I(50&D713*TTSJ5CMRY5WO0%
MVG3,*SWD]HH =2&AM !*"Z$TBJ*966XL2V=_S_*-502HI5G35NO+R!_YCFN6
MEP#::PBE413-E$IC7CJO[EZVG5="/48H+=BQLSS+O!(9!T713%$T'J6SOTGY
M:A>X[#&TU@'4<71>6HZ^-SI>\QRA?5(4S<QY8SLZ=M_Q_WF=RQY::RE C<H=
MNVUQJ<NO+W61 9FPY\TE FI3HFCFS46-3^F^ND_Y=JYZV;>UK?YJFG$5ZF@T
M7)N30/L,H32*HIG::OQ.U^YW6DY2]KSN8>^@=4*A)B>4%D)I%$4S$]^8G.X^
M)N>&FS*-@6@QTZSFG?KVX%P/.F/U<UD.LGM55-28PV+RA8DIKRO.IJ)\88^H
MM5*@+F=-&ZT4DC7C)(1V2%$T,_V-G>G:[<P=Q_T>%S?L';3.)M3!A-)"*(VB
M:&;B&P?3W<?!_+''/?1^2B@MJ&DC8P*Q?JL+M$N*HID":&Q)]P_;DGM?O;!W
MT3JC4*\22@NA-(JBF:EOO$KWK^I5NB_=1:?O;KAZ8=_"UEJ!FI50&D713*TT
M9J6[OUFYT:.H<FTO$U#[$4H+H+002J,HFIGZQI)T7_V^R98^M3V@UD*!^I,[
M=I;%IX;&05$T4Q2-9^G^,,]RNT]MCZ&U#J#F9$U;]:F=@>.L3Q6AQB.*9CZ)
MUQB/WO[&XX_VJ>VAM7Z<#WJKY([=5MTJ2;R%3>T,M_K4T+@HBF;*I?$2/;N7
MB)A>/LTC43\<O&O0L$?36B%0XW''GG)ZVT<-:" 413,ET;B,GMUEO!;9?235
MZ8+D"B_KF^:L3_%"34(H+8#20BB-HFAFHE>>VK;[B8!C_U-1BJ)TEFI;XKR0
MLTR4X\>NTT=[<*U%@WWXVWMQ:NL[_H8[\T)HOQ1%,P71^(S>_G=*OMI\T1Y#
MZ[Q#G<6:MCI??)%PJ*^(HID);WQ%;_\GM6$5X(%%,;N+N9XX5I>>=Y4"J#4)
MI04UK6^3!-1O1-%,231^HV?W&[_,N'XM"/F<I-%=D:MY0'G]('K@^M4O]GD
M].Y%*"V TD(HC:)H9LH;V]![]7L<_\P\ &HX0FD!E!9":;2FK1:FX;!O3%%,
M/31>HF>WQY0&U%EP]<B,&N+9/)(L7B3VIHJLL@5H(0O!R<<\+_2UJ5VIAEJ&
M4%I0TXPIG^^Z(V^P7NVA#B&*5J6ZN_+NKX2+J7Y+6T[&Y5RL>C76<NGR37#G
M^OUG:\L#YT-8O<^MP52OE[MB8AJE.8GYO4+VCH[5'A/5&]NJ+S*;ZS>,W652
M9HG^..-LPD6Y@OK]/LODXDO9P?*]>6>_ U!+ P04    "  @/ I7GI$*!J$#
M  #O#P  &0   'AL+W=O<FMS:&5E=',O<VAE970V."YX;6RU5UUSHS84_2L:
MNM/)SFS"E\%.:GLF-G2ZG<FN)V[:ATX?%+@V3$#R2B)._GTE05B#,4VZY,66
MY'..=.\]"-_IGK('G@ (])1GA,^,1(C=E6GR*($<\PNZ R)_V5"68R&G;&OR
M'0,<:U*>F8YE^6:.4V+,IWIMQ>936H@L);!BB!=YCMGS C*ZGQFV\;)PFVX3
MH1;,^72'M[ &<;=;,3DS:Y4XS8'PE!+$8#,SKNVKT+8402/^3&'/#\9(A7)/
MZ8.:?(YGAJ5.!!E$0DE@^?4(2\@RI23/\:T2->H]%?%P_*+^JPY>!G./.2QI
M]E<:BV1F3 P4PP87F;BE^]^@"LA3>A'-N/Y$^PIK&2@JN*!Y198GR%-2?N.G
M*A$'!*G337 J@M,FC$X0W(K@OG:'4448O78'KR+HT,TR=IVX  L\GS*Z1TRA
MI9H:Z.QKMLQ72I11UH+)7U/)$_,O5 "R/72.PF]%*I[/5=9CM*2YM"+'NIBK
M#!,N$6OITKC( -&-!E "1' U.\T-G]08T%D  J<9_RAU[M8!.OOP$7U *4%_
M)+3@F,1\:@H9CSJ5&55G7Y1G=TZ<W44WE(B$HY#$$'?P@WZ^W\,W91[K9#HO
MR5PXO8*_%]D%LIQ/R+$<M^,\R]?074UWNL+YL=W#_[U[(QEN[2Q7ZXU.Z-T"
M%RR-A'3$6M#H =V15+KE['9])UWP]PWD]\#^Z:IZKZZZ.:_X#D<P,^35R($]
M@C'_^2?;MW[I2OF08L&08N% 8HWBC.KBC'J+LTXP@_.%?EY7^%G>_ )=,X;)
M%M3XT\MSVU6>4MG7RNH]]#BW;7\\-1\/T]X!<CVK"0HZ0!/;:X+"8Y#CN6X-
M:H3OU>%[O>&O@.EW+(D Z53P7D/VBKW5D$.*!4.*A0.)-2KBUQ7QW\V0I;)W
MX!!7W6 -/QYCVF;L4!F/6E[L4VF$/:[#'O]8V%]W^C7:Y\[>'=[JSB'%@B'%
MPH'$&F6:U&6:O)L[)\>^LMNWY3'&]UH.#HXQMMVR9P?$L;QNAU[6H5_V7Y6,
M;E*!/A,!,J^B>HOW^;%7[ZU^'%(L&%(L'$BL413;^OZWW7HW1U;2_NG+<-D!
ML4>3EM^"_Q8*.R#.I35N>=(\:&!R8%O=.7(4T8*(\A]GO5IWI]>Z)VNM+^RK
MI=VQ'JAN5C=,W^7+5O@&LVTJVYL,-G(KZV(L'Q]6=I?E1-"=;I_NJ9#-F!XF
MLB,'I@#R]PV5+50U41O4/?[\7U!+ P04    "  @/ I7P(B%7,X#  !%#@
M&0   'AL+W=O<FMS:&5E=',O<VAE970V.2YX;6S-5VUOXD80_BLCMZIR$L%O
M8" %)"!W[55*@X*2^U#UPX(7O(KMY7;7</GWG5T[CF.(2U"D]@OLR\SL/,_,
MKF>&>RX>942I@A])G,J1%2FUO;)MN8IH0F2;;VF*.VLN$J)P*C:VW I*0J.4
MQ+;G.(&=$)9:XZ%9FXOQD&<J9BF="Y!9DA#Q-*4QWX\LUWI>N&.;2.D%>SS<
MD@U=4'6_G0N<V:65D"4TE8RG(.AZ9$W<JYGK:04C\<#H7E;&H*$L.7_4DZ_A
MR'*T1S2F*Z5-$/S;T1F-8VT)_?A>&+7*,[5B=?QL_8L!CV"61-(9C[^Q4$4C
MJV]!2-<DB]4=W_]."T!=;6_%8VE^85_(.A:L,JEX4BBC!PE+\W_RHR"BHH!V
MCBMXA8)75^B\H> 7"KX!FGMF8%T31<9#P?<@M#1:TP/#C=%&-"S585PH@;L,
M]=3X3ZXHN%VXA,_?,Z:>+C4G(<QX@HDBB:%Z'I-4HL0B#S7P-=Q1J01;*11=
M*+YZA/N4*0D3'12T A?75!$6RT^H]H;LQ=WB'O?_NJ')DHJ_4?!GL$%&1% Y
MM!5BTQ[:JP+'-,?AO8$C@!N>JDC"YS2DX6M]&SDIB?&>B9EZC0;_R.(V.%X+
M/,?SC_@S.T7=-^I>@SM^&2??V.N\8>\V4U*1-&3IIE60!!<L+8:?CA&6&^P:
M@_HV[\:NZ_1]WQG:NRJ0QH/U,W(EMV1%1Q:^$Y**';7&O_SD!LZO#; Z):S.
MZ;#VYLYAFI =%?B&P$:05$%(,$77A G8D3BC!G;(XY@("5LJ<@J.,I"?W:\P
M,&AW_!K\1@?/A-\MX7<;X2^TZY?3PRLW$0A]0_&]5+!\@JK<G#R9Y<F>B+!5
M7%OXFN(ER_2&A%L5(2TJ(BG<;K4YV8+?-)42D+HY%8R'_Y8\W8/D\3I^KW?
M7B.^,]D+2O:"_RE[+?CVG*N3(E>-"%SK7/VB<_7AG;D:'.2JU^YU:VP?"KEN
MNQ.44J]H[)4T]AII?,#WF8:GOBJ]@\2X=+W '?1JKC:>>69B]$M$_9,0??B#
MTC_DWVEW@QKT1N?.A#XHH0\:H6-MLZ;L'?$<'(EG?Q!TZE^)QF//!.4Z+U6*
M<RJL#P]J<?2KJ'IMM_[2-7MX+@.5.LW]Z *@L%B-K>_Y6,[4$[;YZ'.A>2_0
MO/^P""@.KX;7;W>\.@6-+KZ7 KM2D"=4;$R?(F'%LU3E)6BY6O9"$],!U-:G
MND<RA?Z+F;S!NB%BP[ LC^D:33KXK;! Y#U+/E%\:\K^)5?81)AAA'T>%5H
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
MH-T$?#]3>*U5'7=+UA]%Z1]02P,$%     @ (#P*5\:VY=GU @  (0@  !D
M  !X;"]W;W)K<VAE971S+W-H965T-S(N>&ULE59K;]HP%/TK5M0/5%K) Y*4
M"I!:T+1-W5J5=M4^FN02K#HQLQUH__VNG31+:6#=%_S(/<?GW.L'XYV03VH-
MH,ESS@LU<=9:;RY<5R5KR*GJBPT4^&4E9$XU#F7FJHT$FEI0SMW \R(WIZQP
MIF,[=RNG8U%JS@JXE425>4[ERQ5PL9LXOO,Z<<>RM383[G2\H1DL0#]L;B6.
MW(8E93D4BHF"2%A-G$O_8A:;>!OPD\%.M?K$.%D*\60&7].)XQE!P"'1AH%B
MLX49<&Z(4,;OFM-IEC3 =O^5_;/UCEZ65,%,\$>6ZO7$.7=("BM:<GTG=E^@
M]A,:OD1P97_)KH[U')*42HN\!J."G!552Y_K/+0 P?  (*@!P3X@.@ 8U("!
M-5HIL[;F5-/I6(H=D28:V4S'YL:BT0TK3!476N)7AC@]_2$T$#\B9^0:,!MD
M)O*<:2R35CBWP$V3EAR(6)&;#4BJ69'5D9=* 0;1(B4W2\XR:LJB2&\.FC*N
M3A'^L)B3WLDI.2&L(/=K42J,5F-7HW"SO)O4(J\JD<$!D=]*WB=>\(D$7C#H
M@,^.P^>0],G M_#@+=S%=#4Y"YJ<!99O>(#/;O4SL3HK,0W4IJ'+4T4261)S
MF+;3X'P4A6-WVY;>$34*C<QMA\)!HW!P5.&LE!)+2$13,VYKQAE=,LXT U/=
MRR21):3MV2X?U5)A2V'H^\&>C7\$O7$Q;%P,C[JX%D5VID'FQWQT*1Z^$Q,,
MP_/1GN2NJ-'H@.:PT1P>U7PO-.4?4QEV5#[V_#V5[Z,&GN\-NU5&C<KHJ,I'
M>[MAZ>D6$YL!WL?FQO^;8)OU'I[:%Z 2SW+O%[:G72Z.+Q17!"0FN2CT6I&(
MI/2E*QVSCQ'YWBM3,.R@>I.-N,E&_'_92)E*1(GG!S<==)FN^'RO516O[X6C
M_>(=B(OCO?*YK0O</)[?J<P87J8<5@CT^C'N ED]2-5 BXV]TY="XPMANVM\
MPT&: /R^$GBOUP/S3#3_"J9_ %!+ P04    "  @/ I7%?X/Q0X$  !##@
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
M)MH3;]M0O&H.C2NN]!&TN<SU5P(*TT$_7W-]<.P:YAS:?W?,_P=02P,$%
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
M\'35HJ_K2]CWO;U1O-K\T\7F'T;._P%02P,$%     @ (#P*5W-\>"Q1 @
M^RP  !H   !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<\W:2VZC0!2%X:U8
M+""X[JN25IQ13S*-L@'DE!^*;1#02K+[MIR!?5 />A)Q1JA 7/X)GQ#P^%(.
MS;AO3\-NWPV+S^/A-*RJW3AVO^IZ6._*L1GNVJZ<SD<V;7]LQO.RW]9=LWYO
MMJ66Y3+J_G9&]?1X.W/Q^M65_YG8;C;[=?G=KO\<RVG\Q^#ZH^W?AUTI8[5X
M;?IM&5=5_7FX[A[JRR;=G2=7B^>W5=4_OZ6JGCM(($CF#U((TOF##()L_B"'
M()\_*" HY@_*$)3G#[J'H/OY@QX@Z&'^H+1$&9<$21.L";1.R'4B\#HAV(E
M[(1D)P*S$Z*="-1.R'8B<#LAW(E [H1T)P*[$^*="/06U%L(]!;46PCTELG#
M-H'>@GH+@=Z">@N!WH)Z"X'>@GH+@=Z">@N!WH)Z"X'>@GH+@=Z*>BN!WHIZ
M*X'>BGHK@=XZ>5E"H+>BWDJ@MZ+>2J"WHMY*H+>BWDJ@MZ+>2J"WHMY*H+>A
MWD:@MZ'>1J"WH=Y&H+>AWD:@MTU>=A/H;:BW$>AMJ+<1Z&VHMQ'H;:BW$>AM
MJ+<1Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^CMDX^5!'H[ZNT$>COJ[01Z
M.^KM!'H[ZNT$>@?J'01Z!^H=!'H'ZAT$>@?J'01Z!^H=!'H'ZAT$>L?D9Q,"
MO0/U#@*] _4. KT#]0X"O3/JG0GTSJAW)M [H]Z90.^,>F<"O3/JG0GTSJAW
M)M [H][Y)_4>QJ]#&:X]WVN\_D]2/9[/+=?+7Y;?.R?W^ 7G^K9B>/H+4$L#
M!!0    ( " \"E?.%<Q?#P(  .HK   3    6T-O;G1E;G1?5'EP97-=+GAM
M;,W:S6[B,!0%X%=!V5;$^#?3$;"9F6V'15_ 32XE(HDMVVWA[<<);:56'305
M(_5LB,#V/3>^TK=B>7OT%&>'OAOBJMBEY+\S%NL=]3:6SM.05[8N]#;EK^&>
M>5OO[3TQL5@85KLAT9#F::Q1K)<_:6L?NC3[=<@_Q]8-JR)0%XO9C]/&,6M5
M6.^[MK8IK[/'H7F7,G].*//):4_<M3Y>Y0T%^S!A7/E[P/.YWX\40MO0;&-#
MNK%]WL4.'8OIV%$LSY?XH$>WW;8U-:Y^Z/.1,OI MHD[HM1WY:GHU?GDE&^8
M3I_\XORIS+G O',3G(]Y8H$^'_<RDO'TW.="%%)[_A5?$W/IB]^/QFDWU/QC
M=K[>)Q?VTSPBFQZ7W_';&;_6_V0? J0/"=*' NE#@_1A0/JH0/KX!M+'-4@?
M?('2"(JH'(54CF(J1T&5HZC*45CE**YR%%@YBJP"15:!(JM D56@R"I09!4H
ML@H4606*K )%5H$BJT215:+(*E%DE2BR2A19)8JL$D56B2*K1)%5HLBJ4&15
M*+(J%%D5BJP*15:%(JM"D56AR*I09%4HLFH4636*K!I%5HTBJT:15:/(JE%D
MU2BR:A19-8JL!D56@R*K09'5H,AJ4&0U*+(:%%D-BJP&15:#(FN%(FN%(FN%
M(FN%(FN%(FN%(FOUE;+>.;?_S_'3L^QM.[SDL^DOONL_4$L! A0#%     @
M(#P*5P=!36*!    L0   !               ( !     &1O8U!R;W!S+V%P
M<"YX;6Q02P$"% ,4    "  @/ I7%S*FA.X    K @  $0
M@ &O    9&]C4')O<',O8V]R92YX;6Q02P$"% ,4    "  @/ I7F5R<(Q &
M  "<)P  $P              @ ', 0  >&PO=&AE;64O=&AE;64Q+GAM;%!+
M 0(4 Q0    ( " \"E?G_+_G>08  &PF   8              " @0T(  !X
M;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"% ,4    "  @/ I7^:51G?@&
M  #M&P  &               @(&\#@  >&PO=V]R:W-H965T<R]S:&5E=#(N
M>&UL4$L! A0#%     @ (#P*5Z_][JL; P  9PH  !@              ("!
MZA4  'AL+W=O<FMS:&5E=',O<VAE970S+GAM;%!+ 0(4 Q0    ( " \"E=:
M6XA()P<  &\?   8              " @3L9  !X;"]W;W)K<VAE971S+W-H
M965T-"YX;6Q02P$"% ,4    "  @/ I7OC7_')()  #@20  &
M    @(&8(   >&PO=V]R:W-H965T<R]S:&5E=#4N>&UL4$L! A0#%     @
M(#P*5UD&+P[7"   ?B@  !@              ("!8"H  'AL+W=O<FMS:&5E
M=',O<VAE970V+GAM;%!+ 0(4 Q0    ( " \"E>?<>H-CPP  &H?   8
M          " @6TS  !X;"]W;W)K<VAE971S+W-H965T-RYX;6Q02P$"% ,4
M    "  @/ I70-X26L4$  #+"@  &               @($R0   >&PO=V]R
M:W-H965T<R]S:&5E=#@N>&UL4$L! A0#%     @ (#P*5W]Q46NI @  C04
M !@              ("!+44  'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+
M 0(4 Q0    ( " \"E<V]@Z=<@,  '@'   9              " @0Q(  !X
M;"]W;W)K<VAE971S+W-H965T,3 N>&UL4$L! A0#%     @ (#P*5V.S23D-
M!0  W L  !D              ("!M4L  'AL+W=O<FMS:&5E=',O<VAE970Q
M,2YX;6Q02P$"% ,4    "  @/ I7"#8[$_\"  !A!@  &0
M@('Y4   >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    ( " \
M"E=-Z;?][ 4  +4,   9              " @2]4  !X;"]W;W)K<VAE971S
M+W-H965T,3,N>&UL4$L! A0#%     @ (#P*5Y+AYX#X P  PP@  !D
M         ("!4EH  'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4
M    "  @/ I7*S_O@+X#   3"   &0              @(&!7@  >&PO=V]R
M:W-H965T<R]S:&5E=#$U+GAM;%!+ 0(4 Q0    ( " \"E<\);/WXP4  ,(.
M   9              " @79B  !X;"]W;W)K<VAE971S+W-H965T,38N>&UL
M4$L! A0#%     @ (#P*5]?5&7 ,!@  A@T  !D              ("!D&@
M 'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q02P$"% ,4    "  @/ I7498O
M*DD$  # "0  &0              @('3;@  >&PO=V]R:W-H965T<R]S:&5E
M=#$X+GAM;%!+ 0(4 Q0    ( " \"E?*]X::S@0  +$+   9
M  " @5-S  !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL4$L! A0#%     @
M(#P*5ZQ>.,$Z P  ( <  !D              ("!6'@  'AL+W=O<FMS:&5E
M=',O<VAE970R,"YX;6Q02P$"% ,4    "  @/ I7'_PN*J(&   :#P  &0
M            @(')>P  >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4
M Q0    ( " \"E> 9;EZZ@4  .$-   9              " @:*"  !X;"]W
M;W)K<VAE971S+W-H965T,C(N>&UL4$L! A0#%     @ (#P*5V;^/("B P
MZ <  !D              ("!PX@  'AL+W=O<FMS:&5E=',O<VAE970R,RYX
M;6Q02P$"% ,4    "  @/ I7T](M0EP$  !N"0  &0              @(&<
MC   >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;%!+ 0(4 Q0    ( " \"E>R
M$7B_6@H  #H<   9              " @2^1  !X;"]W;W)K<VAE971S+W-H
M965T,C4N>&UL4$L! A0#%     @ (#P*5_3A'RLP P  DP8  !D
M     ("!P)L  'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6Q02P$"% ,4
M"  @/ I7L[.$8(,"  !1!0  &0              @($GGP  >&PO=V]R:W-H
M965T<R]S:&5E=#(W+GAM;%!+ 0(4 Q0    ( " \"E?%VGSW+0,  ' '   9
M              " @>&A  !X;"]W;W)K<VAE971S+W-H965T,C@N>&UL4$L!
M A0#%     @ (#P*5Q%KS'CS P  C0H  !D              ("!1:4  'AL
M+W=O<FMS:&5E=',O<VAE970R.2YX;6Q02P$"% ,4    "  @/ I7[2!,M<@"
M   *!@  &0              @(%OJ0  >&PO=V]R:W-H965T<R]S:&5E=#,P
M+GAM;%!+ 0(4 Q0    ( " \"E< ZF J50,  &$'   9              "
M@6ZL  !X;"]W;W)K<VAE971S+W-H965T,S$N>&UL4$L! A0#%     @ (#P*
M5^[3!5VQ!   P P  !D              ("!^J\  'AL+W=O<FMS:&5E=',O
M<VAE970S,BYX;6Q02P$"% ,4    "  @/ I7%Z>1J%T#   4"   &0
M        @('BM   >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;%!+ 0(4 Q0
M   ( " \"E=Z34B.C@(  )(%   9              " @7:X  !X;"]W;W)K
M<VAE971S+W-H965T,S0N>&UL4$L! A0#%     @ (#P*5S5TC2A4!   ZPH
M !D              ("!.[L  'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6Q0
M2P$"% ,4    "  @/ I7/5H*BY<"  "F!0  &0              @('&OP
M>&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;%!+ 0(4 Q0    ( " \"E="$_,C
M&P0  .P)   9              " @93"  !X;"]W;W)K<VAE971S+W-H965T
M,S<N>&UL4$L! A0#%     @ (#P*5[Q)5K:[!   <PL  !D
M ("!YL8  'AL+W=O<FMS:&5E=',O<VAE970S."YX;6Q02P$"% ,4    "  @
M/ I7*ZE^8"\#  !+!P  &0              @('8RP  >&PO=V]R:W-H965T
M<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0    ( " \"E?X&"&_SP(  "H&   9
M          " @3[/  !X;"]W;W)K<VAE971S+W-H965T-# N>&UL4$L! A0#
M%     @ (#P*5W7Q4E+2 @  8P8  !D              ("!1-(  'AL+W=O
M<FMS:&5E=',O<VAE970T,2YX;6Q02P$"% ,4    "  @/ I728](FN$%  !?
M(P  &0              @(%-U0  >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM
M;%!+ 0(4 Q0    ( " \"E>FQA"870(  /(%   9              " @67;
M  !X;"]W;W)K<VAE971S+W-H965T-#,N>&UL4$L! A0#%     @ (#P*5Q)<
MI,-2 P  @ P  !D              ("!^=T  'AL+W=O<FMS:&5E=',O<VAE
M970T-"YX;6Q02P$"% ,4    "  @/ I7!&\U[[0"  "=!P  &0
M    @(&"X0  >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;%!+ 0(4 Q0    (
M " \"E=^Y@RXD0(  %8'   9              " @6WD  !X;"]W;W)K<VAE
M971S+W-H965T-#8N>&UL4$L! A0#%     @ (#P*5[M7PJU$ @  %04  !D
M             ("!-><  'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6Q02P$"
M% ,4    "  @/ I7G,</OM8#   $$0  &0              @(&PZ0  >&PO
M=V]R:W-H965T<R]S:&5E=#0X+GAM;%!+ 0(4 Q0    ( " \"E=)CF>ZY0(
M /,(   9              " @;WM  !X;"]W;W)K<VAE971S+W-H965T-#DN
M>&UL4$L! A0#%     @ (#P*5WC\3I7) @  &0@  !D              ("!
MV?   'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6Q02P$"% ,4    "  @/ I7
MI]-"K98&  #8.   &0              @('9\P  >&PO=V]R:W-H965T<R]S
M:&5E=#4Q+GAM;%!+ 0(4 Q0    ( " \"E=*-94;4@,  .T*   9
M      " @:;Z  !X;"]W;W)K<VAE971S+W-H965T-3(N>&UL4$L! A0#%
M  @ (#P*5XJ6GZ6% P  EP\  !D              ("!+_X  'AL+W=O<FMS
M:&5E=',O<VAE970U,RYX;6Q02P$"% ,4    "  @/ I70H;)C]4(   ,6@
M&0              @('K 0$ >&PO=V]R:W-H965T<R]S:&5E=#4T+GAM;%!+
M 0(4 Q0    ( " \"E<H8Y/(Y ,  "H3   9              " @?<* 0!X
M;"]W;W)K<VAE971S+W-H965T-34N>&UL4$L! A0#%     @ (#P*5U^#IM!L
M!0  AB8  !D              ("!$@\! 'AL+W=O<FMS:&5E=',O<VAE970U
M-BYX;6Q02P$"% ,4    "  @/ I7U-G*#B($   T%P  &0
M@(&U% $ >&PO=V]R:W-H965T<R]S:&5E=#4W+GAM;%!+ 0(4 Q0    ( " \
M"E?%MO_VN ,  #D.   9              " @0X9 0!X;"]W;W)K<VAE971S
M+W-H965T-3@N>&UL4$L! A0#%     @ (#P*5Z%Q@\WT P  F!(  !D
M         ("!_1P! 'AL+W=O<FMS:&5E=',O<VAE970U.2YX;6Q02P$"% ,4
M    "  @/ I7,;'G,Q<#   @"P  &0              @($H(0$ >&PO=V]R
M:W-H965T<R]S:&5E=#8P+GAM;%!+ 0(4 Q0    ( " \"E>/"Y4WA (  'L'
M   9              " @78D 0!X;"]W;W)K<VAE971S+W-H965T-C$N>&UL
M4$L! A0#%     @ (#P*5_S\4H.B @  6@<  !D              ("!,2<!
M 'AL+W=O<FMS:&5E=',O<VAE970V,BYX;6Q02P$"% ,4    "  @/ I7 60(
M15@$  "8$   &0              @($**@$ >&PO=V]R:W-H965T<R]S:&5E
M=#8S+GAM;%!+ 0(4 Q0    ( " \"E?L %U\_ ,  ,<4   9
M  " @9DN 0!X;"]W;W)K<VAE971S+W-H965T-C0N>&UL4$L! A0#%     @
M(#P*5XHI16_L @  ] H  !D              ("!S#(! 'AL+W=O<FMS:&5E
M=',O<VAE970V-2YX;6Q02P$"% ,4    "  @/ I7R@&4$Y8"  #B!@  &0
M            @('O-0$ >&PO=V]R:W-H965T<R]S:&5E=#8V+GAM;%!+ 0(4
M Q0    ( " \"E?Q&G.7>@@  $-/   9              " @;PX 0!X;"]W
M;W)K<VAE971S+W-H965T-C<N>&UL4$L! A0#%     @ (#P*5YZ1"@:A P
M[P\  !D              ("!;4$! 'AL+W=O<FMS:&5E=',O<VAE970V."YX
M;6Q02P$"% ,4    "  @/ I7P(B%7,X#  !%#@  &0              @(%%
M10$ >&PO=V]R:W-H965T<R]S:&5E=#8Y+GAM;%!+ 0(4 Q0    ( " \"E>T
M[TNNI ,  )8/   9              " @4I) 0!X;"]W;W)K<VAE971S+W-H
M965T-S N>&UL4$L! A0#%     @ (#P*5Z2*N03- @  ( D  !D
M     ("!)4T! 'AL+W=O<FMS:&5E=',O<VAE970W,2YX;6Q02P$"% ,4
M"  @/ I7QK;EV?4"   A"   &0              @($I4 $ >&PO=V]R:W-H
M965T<R]S:&5E=#<R+GAM;%!+ 0(4 Q0    ( " \"E<5_@_%#@0  $,.   9
M              " @553 0!X;"]W;W)K<VAE971S+W-H965T-S,N>&UL4$L!
M A0#%     @ (#P*5RC;[H>  P  @PP  !D              ("!FE<! 'AL
M+W=O<FMS:&5E=',O<VAE970W-"YX;6Q02P$"% ,4    "  @/ I7:5C:Z8,#
M  "W"@  &0              @(%16P$ >&PO=V]R:W-H965T<R]S:&5E=#<U
M+GAM;%!+ 0(4 Q0    ( " \"E?$#*,2"P,  $,)   9              "
M@0M? 0!X;"]W;W)K<VAE971S+W-H965T-S8N>&UL4$L! A0#%     @ (#P*
M5_ZC@-5) P  N!0   T              ( !36(! 'AL+W-T>6QE<RYX;6Q0
M2P$"% ,4    "  @/ I7EXJ[',     3 @  "P              @ '!90$
M7W)E;',O+G)E;'-02P$"% ,4    "  @/ I7"M=E4J4%  "T,@  #P
M        @ &J9@$ >&PO=V]R:V)O;VLN>&UL4$L! A0#%     @ (#P*5W-\
M>"Q1 @  ^RP  !H              ( !?&P! 'AL+U]R96QS+W=O<FMB;V]K
M+GAM;"YR96QS4$L! A0#%     @ (#P*5\X5S%\/ @  ZBL  !,
M     ( !!6\! %M#;VYT96YT7U1Y<&5S72YX;6Q02P4&     %0 5  #%P
&17$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<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>92
<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>93
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.23.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>278</ContextCount>
  <ElementCount>337</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>75</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000 - Document - Document And Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-document-and-entity-information</Role>
      <ShortName>Document And Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>001 - Statement - Condensed Consolidated Balance Sheets (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited-parentheticals</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>003 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited</Role>
      <ShortName>Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>004 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited</Role>
      <ShortName>Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>006 - Disclosure - Note 1 - Description of the Business, Basis of Presentation, and Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-1-description-of-the-business-basis-of-presentation-and-summary-of-significant-accounting-policies</Role>
      <ShortName>Note 1 - Description of the Business, Basis of Presentation, and Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>007 - Disclosure - Note 2 - Acquisitions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-2-acquisitions</Role>
      <ShortName>Note 2 - Acquisitions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>008 - Disclosure - Note 3 - Inventory</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-3-inventory</Role>
      <ShortName>Note 3 - Inventory</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>009 - Disclosure - Note 4 - Property, Plant and Equipment, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net</Role>
      <ShortName>Note 4 - Property, Plant and Equipment, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>010 - Disclosure - Note 5 - Goodwill and Other Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets</Role>
      <ShortName>Note 5 - Goodwill and Other Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>011 - Disclosure - Note 6 - Accrued Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-6-accrued-liabilities</Role>
      <ShortName>Note 6 - Accrued Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>012 - Disclosure - Note 7 - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-7-debt</Role>
      <ShortName>Note 7 - Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>013 - Disclosure - Note 8 - Common Stock Warrants and Earn-out Liability</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability</Role>
      <ShortName>Note 8 - Common Stock Warrants and Earn-out Liability</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>014 - Disclosure - Note 9 - Derivative Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-9-derivative-instruments</Role>
      <ShortName>Note 9 - Derivative Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>015 - Disclosure - Note 10 - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements</Role>
      <ShortName>Note 10 - Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>016 - Disclosure - Note 11 - Revenue</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-11-revenue-</Role>
      <ShortName>Note 11 - Revenue</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>017 - Disclosure - Note 12 - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-12-income-taxes</Role>
      <ShortName>Note 12 - Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>018 - Disclosure - Note 13 - Earnings Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-13-earnings-per-share</Role>
      <ShortName>Note 13 - Earnings Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>019 - Disclosure - Note 14 - Benefit Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-14-benefit-plans</Role>
      <ShortName>Note 14 - Benefit Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>020 - Disclosure - Note 15 - Equity-based Compensation Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans</Role>
      <ShortName>Note 15 - Equity-based Compensation Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>021 - Disclosure - Note 16 - Lease Commitments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-16-lease-commitments-</Role>
      <ShortName>Note 16 - Lease Commitments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>022 - Disclosure - Note 17 - Acquisition, Restructuring and Management Fee Costs</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-17-acquisition-restructuring-and-management-fee-costs</Role>
      <ShortName>Note 17 - Acquisition, Restructuring and Management Fee Costs</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>023 - Disclosure - Note 18 - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-18-commitments-and-contingencies</Role>
      <ShortName>Note 18 - Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>024 - Disclosure - Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-significant-accounting-policies-policies</Role>
      <ShortName>Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.holley.com/20230702/role/statement-note-1-description-of-the-business-basis-of-presentation-and-summary-of-significant-accounting-policies</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>025 - Disclosure - Note 2 - Acquisitions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-2-acquisitions-tables</Role>
      <ShortName>Note 2 - Acquisitions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.holley.com/20230702/role/statement-note-2-acquisitions</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>026 - Disclosure - Note 3 - Inventory (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-3-inventory-tables</Role>
      <ShortName>Note 3 - Inventory (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.holley.com/20230702/role/statement-note-3-inventory</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>027 - Disclosure - Note 4 - Property, Plant and Equipment, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net-tables</Role>
      <ShortName>Note 4 - Property, Plant and Equipment, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>028 - Disclosure - Note 5 - Goodwill and Other Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-tables</Role>
      <ShortName>Note 5 - Goodwill and Other Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>029 - Disclosure - Note 6 - Accrued Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-6-accrued-liabilities-tables</Role>
      <ShortName>Note 6 - Accrued Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.holley.com/20230702/role/statement-note-6-accrued-liabilities</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>030 - Disclosure - Note 7 - Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-7-debt-tables</Role>
      <ShortName>Note 7 - Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.holley.com/20230702/role/statement-note-7-debt</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>031 - Disclosure - Note 10 - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-tables</Role>
      <ShortName>Note 10 - Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>032 - Disclosure - Note 11 - Revenue (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-11-revenue-tables</Role>
      <ShortName>Note 11 - Revenue (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.holley.com/20230702/role/statement-note-11-revenue-</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>033 - Disclosure - Note 12 - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-12-income-taxes-tables</Role>
      <ShortName>Note 12 - Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.holley.com/20230702/role/statement-note-12-income-taxes</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>034 - Disclosure - Note 13 - Earnings Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-tables</Role>
      <ShortName>Note 13 - Earnings Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.holley.com/20230702/role/statement-note-13-earnings-per-share</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>035 - Disclosure - Note 14 - Benefit Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-14-benefit-plans-tables</Role>
      <ShortName>Note 14 - Benefit Plans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.holley.com/20230702/role/statement-note-14-benefit-plans</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>036 - Disclosure - Note 15 - Equity-based Compensation Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-tables</Role>
      <ShortName>Note 15 - Equity-based Compensation Plans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>037 - Disclosure - Note 16 - Lease Commitments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-16-lease-commitments-tables</Role>
      <ShortName>Note 16 - Lease Commitments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.holley.com/20230702/role/statement-note-16-lease-commitments-</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>038 - Disclosure - Note 17 - Acquisition, Restructuring and Management Fee Costs (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-17-acquisition-restructuring-and-management-fee-costs-tables</Role>
      <ShortName>Note 17 - Acquisition, Restructuring and Management Fee Costs (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.holley.com/20230702/role/statement-note-17-acquisition-restructuring-and-management-fee-costs</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>039 - Disclosure - Note 18 - Commitments and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-18-commitments-and-contingencies-tables</Role>
      <ShortName>Note 18 - Commitments and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.holley.com/20230702/role/statement-note-18-commitments-and-contingencies</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>040 - Disclosure - Note 2 - Acquisitions (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-2-acquisitions-details-textual</Role>
      <ShortName>Note 2 - Acquisitions (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.holley.com/20230702/role/statement-note-2-acquisitions-tables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>041 - Disclosure - Note 2 - Acquisitions - Allocation of the Purchase Price to the Estimated Fair Values of Assets Acquired and Liabilities Assumed (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-2-acquisitions-allocation-of-the-purchase-price-to-the-estimated-fair-values-of-assets-acquired-and-liabilities-assumed-details</Role>
      <ShortName>Note 2 - Acquisitions - Allocation of the Purchase Price to the Estimated Fair Values of Assets Acquired and Liabilities Assumed (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>042 - Disclosure - Note 3 - Inventory - Schedule of Inventory (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-3-inventory-schedule-of-inventory-details</Role>
      <ShortName>Note 3 - Inventory - Schedule of Inventory (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>043 - Disclosure - Note 4 - Property, Plant and Equipment, Net - Schedule of Property, Plant, and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details</Role>
      <ShortName>Note 4 - Property, Plant and Equipment, Net - Schedule of Property, Plant, and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>044 - Disclosure - Note 4 - Property, Plant and Equipment, Net - Schedule of Long-lived Assets by Geographic Locations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net-schedule-of-longlived-assets-by-geographic-locations-details</Role>
      <ShortName>Note 4 - Property, Plant and Equipment, Net - Schedule of Long-lived Assets by Geographic Locations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>045 - Disclosure - Note 5 - Goodwill and Other Intangible Assets (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-details-textual</Role>
      <ShortName>Note 5 - Goodwill and Other Intangible Assets (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-tables</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>046 - Disclosure - Note 5 - Goodwill and Other Intangible Assets - Schedule of Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-schedule-of-goodwill-details</Role>
      <ShortName>Note 5 - Goodwill and Other Intangible Assets - Schedule of Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>047 - Disclosure - Note 5 - Goodwill and Other Intangible Assets - Summary of Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-summary-of-intangible-assets-details</Role>
      <ShortName>Note 5 - Goodwill and Other Intangible Assets - Summary of Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>048 - Disclosure - Note 5 - Goodwill and Other Intangible Assets - Schedule of Finite-lived Intangible Assets, Future Amortization Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-schedule-of-finitelived-intangible-assets-future-amortization-expense-details</Role>
      <ShortName>Note 5 - Goodwill and Other Intangible Assets - Schedule of Finite-lived Intangible Assets, Future Amortization Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>049 - Disclosure - Note 6 - Accrued Liabilities - Accrued Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-6-accrued-liabilities-accrued-liabilities-details</Role>
      <ShortName>Note 6 - Accrued Liabilities - Accrued Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>050 - Disclosure - Note 7 - Debt (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-7-debt-details-textual</Role>
      <ShortName>Note 7 - Debt (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.holley.com/20230702/role/statement-note-7-debt-tables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>051 - Disclosure - Note 7 - Debt - Schedule of Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-7-debt-schedule-of-debt-details</Role>
      <ShortName>Note 7 - Debt - Schedule of Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>052 - Disclosure - Note 7 - Debt - Future Maturities of Long-term Debt and Amortization of Debt Issuance Cost (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details</Role>
      <ShortName>Note 7 - Debt - Future Maturities of Long-term Debt and Amortization of Debt Issuance Cost (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>053 - Disclosure - Note 8 - Common Stock Warrants and Earn-out Liability (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability-details-textual</Role>
      <ShortName>Note 8 - Common Stock Warrants and Earn-out Liability (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>054 - Disclosure - Note 9 - Derivative Instruments (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-9-derivative-instruments-details-textual</Role>
      <ShortName>Note 9 - Derivative Instruments (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.holley.com/20230702/role/statement-note-9-derivative-instruments</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>055 - Disclosure - Note 10 - Fair Value Measurements - Schedule of Value Assets and Liabilities Measured on Recurring Basis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-schedule-of-value-assets-and-liabilities-measured-on-recurring-basis-details</Role>
      <ShortName>Note 10 - Fair Value Measurements - Schedule of Value Assets and Liabilities Measured on Recurring Basis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>056 - Disclosure - Note 10 - Fair Value Measurements - Summary of Assumptions for Estimated Fair Value Using Monte Carlo Simulation Model (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-summary-of-assumptions-for-estimated-fair-value-using-monte-carlo-simulation-model-details</Role>
      <ShortName>Note 10 - Fair Value Measurements - Summary of Assumptions for Estimated Fair Value Using Monte Carlo Simulation Model (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>057 - Disclosure - Note 10 - Fair Value Measurements - Reconciliation of Changes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-reconciliation-of-changes-details</Role>
      <ShortName>Note 10 - Fair Value Measurements - Reconciliation of Changes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>058 - Disclosure - Note 11 - Revenue - Summary of Revenue by Product Category (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-11-revenue-summary-of-revenue-by-product-category-details</Role>
      <ShortName>Note 11 - Revenue - Summary of Revenue by Product Category (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>059 - Disclosure - Note 11 - Revenue - Summary of Revenue Based on Geographic Location (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-11-revenue-summary-of-revenue-based-on-geographic-location-details</Role>
      <ShortName>Note 11 - Revenue - Summary of Revenue Based on Geographic Location (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>060 - Disclosure - Note 12 - Income Taxes (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-12-income-taxes-details-textual</Role>
      <ShortName>Note 12 - Income Taxes (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.holley.com/20230702/role/statement-note-12-income-taxes-tables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>061 - Disclosure - Note 12 - Income Taxes - Schedule of Provision and Effective Tax rates (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-12-income-taxes-schedule-of-provision-and-effective-tax-rates-details</Role>
      <ShortName>Note 12 - Income Taxes - Schedule of Provision and Effective Tax rates (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>062 - Disclosure - Note 13 - Earnings Per Share - Schedule of Basic and Diluted Earning Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-schedule-of-basic-and-diluted-earning-per-share-details</Role>
      <ShortName>Note 13 - Earnings Per Share - Schedule of Basic and Diluted Earning Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>063 - Disclosure - Note 13 - Earnings Per Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details</Role>
      <ShortName>Note 13 - Earnings Per Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>064 - Disclosure - Note 14 - Benefit Plans (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-14-benefit-plans-details-textual</Role>
      <ShortName>Note 14 - Benefit Plans (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.holley.com/20230702/role/statement-note-14-benefit-plans-tables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>065 - Disclosure - Note 14 - Benefit Plans - Summarizes the Components of Net Periodic Benefit Cost (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-14-benefit-plans-summarizes-the-components-of-net-periodic-benefit-cost-details</Role>
      <ShortName>Note 14 - Benefit Plans - Summarizes the Components of Net Periodic Benefit Cost (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>066 - Disclosure - Note 15 - Equity-based Compensation Plans (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-details-textual</Role>
      <ShortName>Note 15 - Equity-based Compensation Plans (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-tables</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>067 - Disclosure - Note 15 - Equity-based Compensation Plans - Schedule of Components of Equity-based Compensation Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-schedule-of-components-of-equitybased-compensation-expense-details</Role>
      <ShortName>Note 15 - Equity-based Compensation Plans - Schedule of Components of Equity-based Compensation Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>068 - Disclosure - Note 15 - Equity-based Compensation Plans - Summary of Restricted Stock Units Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-summary-of-restricted-stock-units-activity-details</Role>
      <ShortName>Note 15 - Equity-based Compensation Plans - Summary of Restricted Stock Units Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>069 - Disclosure - Note 15 - Equity-based Compensation Plans - Summary of Stock Option Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-summary-of-stock-option-activity-details</Role>
      <ShortName>Note 15 - Equity-based Compensation Plans - Summary of Stock Option Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>070 - Disclosure - Note 16 - Lease Commitments (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-16-lease-commitments-details-textual</Role>
      <ShortName>Note 16 - Lease Commitments (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.holley.com/20230702/role/statement-note-16-lease-commitments-tables</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>071 - Disclosure - Note 16 - Lease Commitments - Schedule of Operating Lease Assets and Obligations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-operating-lease-assets-and-obligations-details</Role>
      <ShortName>Note 16 - Lease Commitments - Schedule of Operating Lease Assets and Obligations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>072 - Disclosure - Note 16 - Lease Commitments - Schedule of Operating Lease Expense Supplemental Cash Flow Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-operating-lease-expense-supplemental-cash-flow-information-details</Role>
      <ShortName>Note 16 - Lease Commitments - Schedule of Operating Lease Expense Supplemental Cash Flow Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>073 - Disclosure - Note 16 - Lease Commitments - Schedule of Future Minimum Rental Payments for Operating Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-future-minimum-rental-payments-for-operating-leases-details</Role>
      <ShortName>Note 16 - Lease Commitments - Schedule of Future Minimum Rental Payments for Operating Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>074 - Disclosure - Note 17 - Acquisition, Restructuring and Management Fee Costs - Summary of Total Acquisitions, Restructuring, and Management Fee Costs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-17-acquisition-restructuring-and-management-fee-costs-summary-of-total-acquisitions-restructuring-and-management-fee-costs-details</Role>
      <ShortName>Note 17 - Acquisition, Restructuring and Management Fee Costs - Summary of Total Acquisitions, Restructuring, and Management Fee Costs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="hlly20230702_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>075 - Disclosure - Note 18 - Commitments and Contingencies - Schedule of Accrual For Product Warranties (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.holley.com/20230702/role/statement-note-18-commitments-and-contingencies-schedule-of-accrual-for-product-warranties-details</Role>
      <ShortName>Note 18 - Commitments and Contingencies - Schedule of Accrual For Product Warranties (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 39 fact(s) appearing in ix:hidden were eligible for transformation: dei:EntityRegistrantName, hlly:DebtInstrumentCovenantConsolidatedNetLeverageRatio, us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent, us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight, us-gaap:CommonStockParOrStatedValuePerShare, us-gaap:CommonStockSharesAuthorized, us-gaap:CommonStockSharesIssued, us-gaap:CommonStockSharesOutstanding, us-gaap:DebtInstrumentTerm, us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount, us-gaap:GoodwillImpairmentLoss, us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill, us-gaap:LesseeOperatingLeaseRemainingLeaseTerm, us-gaap:PaymentsForProceedsFromHedgeInvestingActivities, us-gaap:PreferredStockParOrStatedValuePerShare, us-gaap:PreferredStockSharesAuthorized, us-gaap:PreferredStockSharesIssued, us-gaap:PreferredStockSharesOutstanding, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod, us-gaap:WarrantsAndRightsOutstandingTerm -  hlly20230702_10q.htm 8, 13, 14, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52</Log>
  </Logs>
  <InputFiles>
    <File doctype="10-Q" original="hlly20230702_10q.htm">hlly20230702_10q.htm</File>
    <File>ex_526008.htm</File>
    <File>ex_526009.htm</File>
    <File>ex_526010.htm</File>
    <File>ex_526011.htm</File>
    <File>ex_548267.htm</File>
    <File>ex_548268.htm</File>
    <File>hlly-20230702.xsd</File>
    <File>hlly-20230702_cal.xml</File>
    <File>hlly-20230702_def.xml</File>
    <File>hlly-20230702_lab.xml</File>
    <File>hlly-20230702_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="903">http://fasb.org/us-gaap/2023</BaseTaxonomy>
    <BaseTaxonomy items="33">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>96
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "hlly20230702_10q.htm": {
   "axisCustom": 0,
   "axisStandard": 31,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2023": 903,
    "http://xbrl.sec.gov/dei/2023": 33
   },
   "contextCount": 278,
   "dts": {
    "calculationLink": {
     "local": [
      "hlly-20230702_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "hlly-20230702_def.xml"
     ]
    },
    "inline": {
     "local": [
      "hlly20230702_10q.htm"
     ]
    },
    "labelLink": {
     "local": [
      "hlly-20230702_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "hlly-20230702_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "hlly-20230702.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/2023/elts/srt-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd",
      "https://xbrl.sec.gov/country/2023/country-2023.xsd",
      "https://xbrl.sec.gov/currency/2023/currency-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd",
      "https://xbrl.sec.gov/exch/2023/exch-2023.xsd",
      "https://xbrl.sec.gov/naics/2023/naics-2023.xsd",
      "https://xbrl.sec.gov/sic/2023/sic-2023.xsd",
      "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd"
     ]
    }
   },
   "elementCount": 538,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2023": 39,
    "http://www.holley.com/20230702": 1,
    "http://xbrl.sec.gov/dei/2023": 6,
    "total": 46
   },
   "keyCustom": 38,
   "keyStandard": 299,
   "memberCustom": 30,
   "memberStandard": 36,
   "nsprefix": "hlly",
   "nsuri": "http://www.holley.com/20230702",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "000 - Document - Document And Entity Information",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://www.holley.com/20230702/role/statement-document-and-entity-information",
     "shortName": "Document And Entity Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "009 - Disclosure - Note 4 - Property, Plant and Equipment, Net",
     "menuCat": "Notes",
     "order": "10",
     "role": "http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net",
     "shortName": "Note 4 - Property, Plant and Equipment, Net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "010 - Disclosure - Note 5 - Goodwill and Other Intangible Assets",
     "menuCat": "Notes",
     "order": "11",
     "role": "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets",
     "shortName": "Note 5 - Goodwill and Other Intangible Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hlly:AccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "011 - Disclosure - Note 6 - Accrued Liabilities",
     "menuCat": "Notes",
     "order": "12",
     "role": "http://www.holley.com/20230702/role/statement-note-6-accrued-liabilities",
     "shortName": "Note 6 - Accrued Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hlly:AccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "012 - Disclosure - Note 7 - Debt",
     "menuCat": "Notes",
     "order": "13",
     "role": "http://www.holley.com/20230702/role/statement-note-7-debt",
     "shortName": "Note 7 - Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hlly:WarrantLiabilityTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "013 - Disclosure - Note 8 - Common Stock Warrants and Earn-out Liability",
     "menuCat": "Notes",
     "order": "14",
     "role": "http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability",
     "shortName": "Note 8 - Common Stock Warrants and Earn-out Liability",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hlly:WarrantLiabilityTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "014 - Disclosure - Note 9 - Derivative Instruments",
     "menuCat": "Notes",
     "order": "15",
     "role": "http://www.holley.com/20230702/role/statement-note-9-derivative-instruments",
     "shortName": "Note 9 - Derivative Instruments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "015 - Disclosure - Note 10 - Fair Value Measurements",
     "menuCat": "Notes",
     "order": "16",
     "role": "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements",
     "shortName": "Note 10 - Fair Value Measurements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "016 - Disclosure - Note 11 - Revenue",
     "menuCat": "Notes",
     "order": "17",
     "role": "http://www.holley.com/20230702/role/statement-note-11-revenue-",
     "shortName": "Note 11 - Revenue",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "017 - Disclosure - Note 12 - Income Taxes",
     "menuCat": "Notes",
     "order": "18",
     "role": "http://www.holley.com/20230702/role/statement-note-12-income-taxes",
     "shortName": "Note 12 - Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "018 - Disclosure - Note 13 - Earnings Per Share",
     "menuCat": "Notes",
     "order": "19",
     "role": "http://www.holley.com/20230702/role/statement-note-13-earnings-per-share",
     "shortName": "Note 13 - Earnings Per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "i_2023-07-02",
      "decimals": "-4",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "001 - Statement - Condensed Consolidated Balance Sheets (Unaudited)",
     "menuCat": "Statements",
     "order": "2",
     "role": "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited",
     "shortName": "Condensed Consolidated Balance Sheets (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "i_2023-07-02",
      "decimals": "-4",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "019 - Disclosure - Note 14 - Benefit Plans",
     "menuCat": "Notes",
     "order": "20",
     "role": "http://www.holley.com/20230702/role/statement-note-14-benefit-plans",
     "shortName": "Note 14 - Benefit Plans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "020 - Disclosure - Note 15 - Equity-based Compensation Plans",
     "menuCat": "Notes",
     "order": "21",
     "role": "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans",
     "shortName": "Note 15 - Equity-based Compensation Plans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "021 - Disclosure - Note 16 - Lease Commitments",
     "menuCat": "Notes",
     "order": "22",
     "role": "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-",
     "shortName": "Note 16 - Lease Commitments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "022 - Disclosure - Note 17 - Acquisition, Restructuring and Management Fee Costs",
     "menuCat": "Notes",
     "order": "23",
     "role": "http://www.holley.com/20230702/role/statement-note-17-acquisition-restructuring-and-management-fee-costs",
     "shortName": "Note 17 - Acquisition, Restructuring and Management Fee Costs",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "023 - Disclosure - Note 18 - Commitments and Contingencies",
     "menuCat": "Notes",
     "order": "24",
     "role": "http://www.holley.com/20230702/role/statement-note-18-commitments-and-contingencies",
     "shortName": "Note 18 - Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hlly:EmergingGrowthCompanyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "024 - Disclosure - Significant Accounting Policies (Policies)",
     "menuCat": "Policies",
     "order": "25",
     "role": "http://www.holley.com/20230702/role/statement-significant-accounting-policies-policies",
     "shortName": "Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hlly:EmergingGrowthCompanyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "025 - Disclosure - Note 2 - Acquisitions (Tables)",
     "menuCat": "Tables",
     "order": "26",
     "role": "http://www.holley.com/20230702/role/statement-note-2-acquisitions-tables",
     "shortName": "Note 2 - Acquisitions (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "026 - Disclosure - Note 3 - Inventory (Tables)",
     "menuCat": "Tables",
     "order": "27",
     "role": "http://www.holley.com/20230702/role/statement-note-3-inventory-tables",
     "shortName": "Note 3 - Inventory (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "027 - Disclosure - Note 4 - Property, Plant and Equipment, Net (Tables)",
     "menuCat": "Tables",
     "order": "28",
     "role": "http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net-tables",
     "shortName": "Note 4 - Property, Plant and Equipment, Net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "028 - Disclosure - Note 5 - Goodwill and Other Intangible Assets (Tables)",
     "menuCat": "Tables",
     "order": "29",
     "role": "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-tables",
     "shortName": "Note 5 - Goodwill and Other Intangible Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": null,
     "groupType": "statement",
     "isDefault": "false",
     "longName": "002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals)",
     "menuCat": "Statements",
     "order": "3",
     "role": "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited-parentheticals",
     "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "hlly:AccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "029 - Disclosure - Note 6 - Accrued Liabilities (Tables)",
     "menuCat": "Tables",
     "order": "30",
     "role": "http://www.holley.com/20230702/role/statement-note-6-accrued-liabilities-tables",
     "shortName": "Note 6 - Accrued Liabilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "hlly:AccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "030 - Disclosure - Note 7 - Debt (Tables)",
     "menuCat": "Tables",
     "order": "31",
     "role": "http://www.holley.com/20230702/role/statement-note-7-debt-tables",
     "shortName": "Note 7 - Debt (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "031 - Disclosure - Note 10 - Fair Value Measurements (Tables)",
     "menuCat": "Tables",
     "order": "32",
     "role": "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-tables",
     "shortName": "Note 10 - Fair Value Measurements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "032 - Disclosure - Note 11 - Revenue (Tables)",
     "menuCat": "Tables",
     "order": "33",
     "role": "http://www.holley.com/20230702/role/statement-note-11-revenue-tables",
     "shortName": "Note 11 - Revenue (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "033 - Disclosure - Note 12 - Income Taxes (Tables)",
     "menuCat": "Tables",
     "order": "34",
     "role": "http://www.holley.com/20230702/role/statement-note-12-income-taxes-tables",
     "shortName": "Note 12 - Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "034 - Disclosure - Note 13 - Earnings Per Share (Tables)",
     "menuCat": "Tables",
     "order": "35",
     "role": "http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-tables",
     "shortName": "Note 13 - Earnings Per Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:DefinedBenefitPlanTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "035 - Disclosure - Note 14 - Benefit Plans (Tables)",
     "menuCat": "Tables",
     "order": "36",
     "role": "http://www.holley.com/20230702/role/statement-note-14-benefit-plans-tables",
     "shortName": "Note 14 - Benefit Plans (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:DefinedBenefitPlanTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "036 - Disclosure - Note 15 - Equity-based Compensation Plans (Tables)",
     "menuCat": "Tables",
     "order": "37",
     "role": "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-tables",
     "shortName": "Note 15 - Equity-based Compensation Plans (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hlly:ScheduleOfOperatingLeaseAssetsAndObligationsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "037 - Disclosure - Note 16 - Lease Commitments (Tables)",
     "menuCat": "Tables",
     "order": "38",
     "role": "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-tables",
     "shortName": "Note 16 - Lease Commitments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hlly:ScheduleOfOperatingLeaseAssetsAndObligationsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hlly:ScheduleOfAcquisitionRestructuringAndManagementFeeCostsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "038 - Disclosure - Note 17 - Acquisition, Restructuring and Management Fee Costs (Tables)",
     "menuCat": "Tables",
     "order": "39",
     "role": "http://www.holley.com/20230702/role/statement-note-17-acquisition-restructuring-and-management-fee-costs-tables",
     "shortName": "Note 17 - Acquisition, Restructuring and Management Fee Costs (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hlly:ScheduleOfAcquisitionRestructuringAndManagementFeeCostsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-04-03_2023-07-02",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "003 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited)",
     "menuCat": "Statements",
     "order": "4",
     "role": "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited",
     "shortName": "Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-04-03_2023-07-02",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:CostOfRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "039 - Disclosure - Note 18 - Commitments and Contingencies (Tables)",
     "menuCat": "Tables",
     "order": "40",
     "role": "http://www.holley.com/20230702/role/statement-note-18-commitments-and-contingencies-tables",
     "shortName": "Note 18 - Commitments and Contingencies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2022-01-01_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PaymentsToAcquireBusinessesGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "040 - Disclosure - Note 2 - Acquisitions (Details Textual)",
     "menuCat": "Details",
     "order": "41",
     "role": "http://www.holley.com/20230702/role/statement-note-2-acquisitions-details-textual",
     "shortName": "Note 2 - Acquisitions (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2022-01-01_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PaymentsToAcquireBusinessesGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "i_2023-07-02",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "041 - Disclosure - Note 2 - Acquisitions - Allocation of the Purchase Price to the Estimated Fair Values of Assets Acquired and Liabilities Assumed (Details)",
     "menuCat": "Details",
     "order": "42",
     "role": "http://www.holley.com/20230702/role/statement-note-2-acquisitions-allocation-of-the-purchase-price-to-the-estimated-fair-values-of-assets-acquired-and-liabilities-assumed-details",
     "shortName": "Note 2 - Acquisitions - Allocation of the Purchase Price to the Estimated Fair Values of Assets Acquired and Liabilities Assumed (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "i_2022-12-31_BusinessAcquisitionAxis-JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "i_2023-07-02",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryRawMaterials",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "042 - Disclosure - Note 3 - Inventory - Schedule of Inventory (Details)",
     "menuCat": "Details",
     "order": "43",
     "role": "http://www.holley.com/20230702/role/statement-note-3-inventory-schedule-of-inventory-details",
     "shortName": "Note 3 - Inventory - Schedule of Inventory (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "i_2023-07-02",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryRawMaterials",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "i_2023-07-02",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "043 - Disclosure - Note 4 - Property, Plant and Equipment, Net - Schedule of Property, Plant, and Equipment (Details)",
     "menuCat": "Details",
     "order": "44",
     "role": "http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details",
     "shortName": "Note 4 - Property, Plant and Equipment, Net - Schedule of Property, Plant, and Equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "i_2023-07-02",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "i_2023-07-02",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentNet",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "044 - Disclosure - Note 4 - Property, Plant and Equipment, Net - Schedule of Long-lived Assets by Geographic Locations (Details)",
     "menuCat": "Details",
     "order": "45",
     "role": "http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net-schedule-of-longlived-assets-by-geographic-locations-details",
     "shortName": "Note 4 - Property, Plant and Equipment, Net - Schedule of Long-lived Assets by Geographic Locations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "i_2023-07-02_StatementGeographicalAxis-US",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-04-03_2023-07-02",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:GoodwillImpairmentLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "045 - Disclosure - Note 5 - Goodwill and Other Intangible Assets (Details Textual)",
     "menuCat": "Details",
     "order": "46",
     "role": "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-details-textual",
     "shortName": "Note 5 - Goodwill and Other Intangible Assets (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-04-03_2023-07-02",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:GoodwillImpairmentLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "i_2022-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "046 - Disclosure - Note 5 - Goodwill and Other Intangible Assets - Schedule of Goodwill (Details)",
     "menuCat": "Details",
     "order": "47",
     "role": "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-schedule-of-goodwill-details",
     "shortName": "Note 5 - Goodwill and Other Intangible Assets - Schedule of Goodwill (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:GoodwillPeriodIncreaseDecrease",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "hlly:ScheduleOfIntangibleAssetsTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "i_2023-07-02",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "047 - Disclosure - Note 5 - Goodwill and Other Intangible Assets - Summary of Intangible Assets (Details)",
     "menuCat": "Details",
     "order": "48",
     "role": "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-summary-of-intangible-assets-details",
     "shortName": "Note 5 - Goodwill and Other Intangible Assets - Summary of Intangible Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "hlly:ScheduleOfIntangibleAssetsTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "i_2023-07-02",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "i_2023-07-02",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "048 - Disclosure - Note 5 - Goodwill and Other Intangible Assets - Schedule of Finite-lived Intangible Assets, Future Amortization Expense (Details)",
     "menuCat": "Details",
     "order": "49",
     "role": "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-schedule-of-finitelived-intangible-assets-future-amortization-expense-details",
     "shortName": "Note 5 - Goodwill and Other Intangible Assets - Schedule of Finite-lived Intangible Assets, Future Amortization Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "i_2023-07-02",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:SharesOutstanding",
      "reportCount": 1,
      "unitRef": "Share",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "004 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited)",
     "menuCat": "Statements",
     "order": "5",
     "role": "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited",
     "shortName": "Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2022-01-01_2022-04-03_StatementEquityComponentsAxis-CommonStockMember",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "hlly:AccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "i_2023-07-02",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "hlly:AccruedFreightCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "049 - Disclosure - Note 6 - Accrued Liabilities - Accrued Liabilities (Details)",
     "menuCat": "Details",
     "order": "50",
     "role": "http://www.holley.com/20230702/role/statement-note-6-accrued-liabilities-accrued-liabilities-details",
     "shortName": "Note 6 - Accrued Liabilities - Accrued Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "hlly:AccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "i_2023-07-02",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "hlly:AccruedFreightCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "i_2023-04-02_DerivativeInstrumentRiskAxis-InterestRateContractMember_HedgingDesignationAxis-DesignatedAsHedgingInstrumentMember",
      "decimals": "-8",
      "first": true,
      "lang": null,
      "name": "us-gaap:DerivativeNotionalAmount",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "050 - Disclosure - Note 7 - Debt (Details Textual)",
     "menuCat": "Details",
     "order": "51",
     "role": "http://www.holley.com/20230702/role/statement-note-7-debt-details-textual",
     "shortName": "Note 7 - Debt (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "i_2021-11-18_CreditFacilityAxis-RevolvingCreditFacilityMember",
      "decimals": "-6",
      "lang": null,
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "i_2023-07-02",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "051 - Disclosure - Note 7 - Debt - Schedule of Debt (Details)",
     "menuCat": "Details",
     "order": "52",
     "role": "http://www.holley.com/20230702/role/statement-note-7-debt-schedule-of-debt-details",
     "shortName": "Note 7 - Debt - Schedule of Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "i_2023-07-02",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:OtherLongTermDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "i_2023-07-02",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "052 - Disclosure - Note 7 - Debt - Future Maturities of Long-term Debt and Amortization of Debt Issuance Cost (Details)",
     "menuCat": "Details",
     "order": "53",
     "role": "http://www.holley.com/20230702/role/statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details",
     "shortName": "Note 7 - Debt - Future Maturities of Long-term Debt and Amortization of Debt Issuance Cost (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "i_2023-07-02",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "hlly:WarrantLiabilityTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "i_2021-10-09",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ClassOfWarrantOrRightOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Share",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "053 - Disclosure - Note 8 - Common Stock Warrants and Earn-out Liability (Details Textual)",
     "menuCat": "Details",
     "order": "54",
     "role": "http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability-details-textual",
     "shortName": "Note 8 - Common Stock Warrants and Earn-out Liability (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "hlly:WarrantLiabilityTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "i_2021-10-09",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ClassOfWarrantOrRightOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Share",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:UnrealizedGainLossOnDerivatives",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "054 - Disclosure - Note 9 - Derivative Instruments (Details Textual)",
     "menuCat": "Details",
     "order": "55",
     "role": "http://www.holley.com/20230702/role/statement-note-9-derivative-instruments-details-textual",
     "shortName": "Note 9 - Derivative Instruments (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "i_2023-01-04_DerivativeInstrumentRiskAxis-InterestRateContractMember_HedgingDesignationAxis-DesignatedAsHedgingInstrumentMember",
      "decimals": "5",
      "lang": null,
      "name": "us-gaap:DerivativeFloorInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "i_2023-07-02_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember",
      "decimals": "-4",
      "first": true,
      "lang": null,
      "name": "us-gaap:FinancialLiabilitiesFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "055 - Disclosure - Note 10 - Fair Value Measurements - Schedule of Value Assets and Liabilities Measured on Recurring Basis (Details)",
     "menuCat": "Details",
     "order": "56",
     "role": "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-schedule-of-value-assets-and-liabilities-measured-on-recurring-basis-details",
     "shortName": "Note 10 - Fair Value Measurements - Schedule of Value Assets and Liabilities Measured on Recurring Basis (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "i_2023-07-02_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember",
      "decimals": "-4",
      "first": true,
      "lang": null,
      "name": "us-gaap:FinancialLiabilitiesFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "ix:continuation",
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "i_2023-07-02_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_MeasurementInputTypeAxis-MeasurementInputSharePriceMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:AlternativeInvestmentMeasurementInput",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "056 - Disclosure - Note 10 - Fair Value Measurements - Summary of Assumptions for Estimated Fair Value Using Monte Carlo Simulation Model (Details)",
     "menuCat": "Details",
     "order": "57",
     "role": "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-summary-of-assumptions-for-estimated-fair-value-using-monte-carlo-simulation-model-details",
     "shortName": "Note 10 - Fair Value Measurements - Summary of Assumptions for Estimated Fair Value Using Monte Carlo Simulation Model (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "ix:continuation",
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "i_2023-07-02_FairValueByLiabilityClassAxis-EarnOutLiabilityMember_MeasurementInputTypeAxis-MeasurementInputSharePriceMember_ValuationTechniqueAxis-MonteCarloSimulationModelMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:AlternativeInvestmentMeasurementInput",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "i_2022-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "057 - Disclosure - Note 10 - Fair Value Measurements - Reconciliation of Changes (Details)",
     "menuCat": "Details",
     "order": "58",
     "role": "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-reconciliation-of-changes-details",
     "shortName": "Note 10 - Fair Value Measurements - Reconciliation of Changes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "i_2022-12-31",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-04-03_2023-07-02",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "058 - Disclosure - Note 11 - Revenue - Summary of Revenue by Product Category (Details)",
     "menuCat": "Details",
     "order": "59",
     "role": "http://www.holley.com/20230702/role/statement-note-11-revenue-summary-of-revenue-by-product-category-details",
     "shortName": "Note 11 - Revenue - Summary of Revenue by Product Category (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-04-03_2023-07-02_ProductOrServiceAxis-ElectronicSystemsMember",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)",
     "menuCat": "Statements",
     "order": "6",
     "role": "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited",
     "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-04-03_2023-07-02",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "059 - Disclosure - Note 11 - Revenue - Summary of Revenue Based on Geographic Location (Details)",
     "menuCat": "Details",
     "order": "60",
     "role": "http://www.holley.com/20230702/role/statement-note-11-revenue-summary-of-revenue-based-on-geographic-location-details",
     "shortName": "Note 11 - Revenue - Summary of Revenue Based on Geographic Location (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-04-03_2023-07-02_StatementGeographicalAxis-US",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-04-03_2023-07-02",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "reportCount": 1,
      "unitRef": "Pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "060 - Disclosure - Note 12 - Income Taxes (Details Textual)",
     "menuCat": "Details",
     "order": "61",
     "role": "http://www.holley.com/20230702/role/statement-note-12-income-taxes-details-textual",
     "shortName": "Note 12 - Income Taxes (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-04-03_2023-07-02",
      "decimals": "2",
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-04-03_2023-07-02",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "061 - Disclosure - Note 12 - Income Taxes - Schedule of Provision and Effective Tax rates (Details)",
     "menuCat": "Details",
     "order": "62",
     "role": "http://www.holley.com/20230702/role/statement-note-12-income-taxes-schedule-of-provision-and-effective-tax-rates-details",
     "shortName": "Note 12 - Income Taxes - Schedule of Provision and Effective Tax rates (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-04-03_2023-07-02",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "062 - Disclosure - Note 13 - Earnings Per Share - Schedule of Basic and Diluted Earning Per Share (Details)",
     "menuCat": "Details",
     "order": "63",
     "role": "http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-schedule-of-basic-and-diluted-earning-per-share-details",
     "shortName": "Note 13 - Earnings Per Share - Schedule of Basic and Diluted Earning Per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-04-03_2023-07-02",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-04-03_2023-07-02",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Share",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "063 - Disclosure - Note 13 - Earnings Per Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details)",
     "menuCat": "Details",
     "order": "64",
     "role": "http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details",
     "shortName": "Note 13 - Earnings Per Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-04-03_2023-07-02",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Share",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "us-gaap:DefinedBenefitPlanTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2022-04-04_2022-07-03_RetirementPlanNameAxis-DefinedContributionPensionMember",
      "decimals": "-4",
      "first": true,
      "lang": null,
      "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "064 - Disclosure - Note 14 - Benefit Plans (Details Textual)",
     "menuCat": "Details",
     "order": "65",
     "role": "http://www.holley.com/20230702/role/statement-note-14-benefit-plans-details-textual",
     "shortName": "Note 14 - Benefit Plans (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:DefinedBenefitPlanTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2022-04-04_2022-07-03_RetirementPlanNameAxis-DefinedContributionPensionMember",
      "decimals": "-4",
      "first": true,
      "lang": null,
      "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
       "us-gaap:DefinedBenefitPlanTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2022-04-04_2022-07-03",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DefinedBenefitPlanServiceCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "065 - Disclosure - Note 14 - Benefit Plans - Summarizes the Components of Net Periodic Benefit Cost (Details)",
     "menuCat": "Details",
     "order": "66",
     "role": "http://www.holley.com/20230702/role/statement-note-14-benefit-plans-summarizes-the-components-of-net-periodic-benefit-cost-details",
     "shortName": "Note 14 - Benefit Plans - Summarizes the Components of Net Periodic Benefit Cost (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
       "us-gaap:DefinedBenefitPlanTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2022-04-04_2022-07-03",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DefinedBenefitPlanServiceCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02_AwardTypeAxis-RestrictedStockUnitsRSUMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "reportCount": 1,
      "unitRef": "Share",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "066 - Disclosure - Note 15 - Equity-based Compensation Plans (Details Textual)",
     "menuCat": "Details",
     "order": "67",
     "role": "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-details-textual",
     "shortName": "Note 15 - Equity-based Compensation Plans (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "i_2023-07-02_AwardTypeAxis-RestrictedStockUnitsRSUMember",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-04-03_2023-07-02_AwardTypeAxis-RestrictedStockUnitsRSUMember",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "067 - Disclosure - Note 15 - Equity-based Compensation Plans - Schedule of Components of Equity-based Compensation Expense (Details)",
     "menuCat": "Details",
     "order": "68",
     "role": "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-schedule-of-components-of-equitybased-compensation-expense-details",
     "shortName": "Note 15 - Equity-based Compensation Plans - Schedule of Components of Equity-based Compensation Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-04-03_2023-07-02_AwardTypeAxis-RestrictedStockUnitsRSUMember",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "i_2022-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Share",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "068 - Disclosure - Note 15 - Equity-based Compensation Plans - Summary of Restricted Stock Units Activity (Details)",
     "menuCat": "Details",
     "order": "69",
     "role": "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-summary-of-restricted-stock-units-activity-details",
     "shortName": "Note 15 - Equity-based Compensation Plans - Summary of Restricted Stock Units Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "i_2022-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Share",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "006 - Disclosure - Note 1 - Description of the Business, Basis of Presentation, and Summary of Significant Accounting Policies",
     "menuCat": "Notes",
     "order": "7",
     "role": "http://www.holley.com/20230702/role/statement-note-1-description-of-the-business-basis-of-presentation-and-summary-of-significant-accounting-policies",
     "shortName": "Note 1 - Description of the Business, Basis of Presentation, and Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "i_2022-12-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "Share",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "069 - Disclosure - Note 15 - Equity-based Compensation Plans - Summary of Stock Option Activity (Details)",
     "menuCat": "Details",
     "order": "70",
     "role": "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-summary-of-stock-option-activity-details",
     "shortName": "Note 15 - Equity-based Compensation Plans - Summary of Stock Option Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Share",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "i_2022-01-01",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "hlly:IncreaseInNoncurrentAssetsForRightofuseAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "070 - Disclosure - Note 16 - Lease Commitments (Details Textual)",
     "menuCat": "Details",
     "order": "71",
     "role": "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-details-textual",
     "shortName": "Note 16 - Lease Commitments (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "i_2022-01-01",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "hlly:IncreaseInNoncurrentAssetsForRightofuseAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "i_2023-07-02",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "071 - Disclosure - Note 16 - Lease Commitments - Schedule of Operating Lease Assets and Obligations (Details)",
     "menuCat": "Details",
     "order": "72",
     "role": "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-operating-lease-assets-and-obligations-details",
     "shortName": "Note 16 - Lease Commitments - Schedule of Operating Lease Assets and Obligations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "hlly:ScheduleOfOperatingLeaseAssetsAndObligationsTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "i_2023-07-02",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:OperatingLeaseLiabilityNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-04-03_2023-07-02",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "072 - Disclosure - Note 16 - Lease Commitments - Schedule of Operating Lease Expense Supplemental Cash Flow Information (Details)",
     "menuCat": "Details",
     "order": "73",
     "role": "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-operating-lease-expense-supplemental-cash-flow-information-details",
     "shortName": "Note 16 - Lease Commitments - Schedule of Operating Lease Expense Supplemental Cash Flow Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-04-03_2023-07-02",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "i_2023-07-02",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "073 - Disclosure - Note 16 - Lease Commitments - Schedule of Future Minimum Rental Payments for Operating Leases (Details)",
     "menuCat": "Details",
     "order": "74",
     "role": "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-future-minimum-rental-payments-for-operating-leases-details",
     "shortName": "Note 16 - Lease Commitments - Schedule of Future Minimum Rental Payments for Operating Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "i_2023-07-02",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "hlly:ScheduleOfAcquisitionRestructuringAndManagementFeeCostsTableTextBlock",
       "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-04-03_2023-07-02",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:BusinessCombinationAcquisitionRelatedCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "074 - Disclosure - Note 17 - Acquisition, Restructuring and Management Fee Costs - Summary of Total Acquisitions, Restructuring, and Management Fee Costs (Details)",
     "menuCat": "Details",
     "order": "75",
     "role": "http://www.holley.com/20230702/role/statement-note-17-acquisition-restructuring-and-management-fee-costs-summary-of-total-acquisitions-restructuring-and-management-fee-costs-details",
     "shortName": "Note 17 - Acquisition, Restructuring and Management Fee Costs - Summary of Total Acquisitions, Restructuring, and Management Fee Costs (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "hlly:ScheduleOfAcquisitionRestructuringAndManagementFeeCostsTableTextBlock",
       "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-04-03_2023-07-02",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:BusinessCombinationAcquisitionRelatedCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "i_2023-04-02",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProductWarrantyAccrual",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "075 - Disclosure - Note 18 - Commitments and Contingencies - Schedule of Accrual For Product Warranties (Details)",
     "menuCat": "Details",
     "order": "76",
     "role": "http://www.holley.com/20230702/role/statement-note-18-commitments-and-contingencies-schedule-of-accrual-for-product-warranties-details",
     "shortName": "Note 18 - Commitments and Contingencies - Schedule of Accrual For Product Warranties (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "i_2023-04-02",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProductWarrantyAccrual",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "007 - Disclosure - Note 2 - Acquisitions",
     "menuCat": "Notes",
     "order": "8",
     "role": "http://www.holley.com/20230702/role/statement-note-2-acquisitions",
     "shortName": "Note 2 - Acquisitions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "008 - Disclosure - Note 3 - Inventory",
     "menuCat": "Notes",
     "order": "9",
     "role": "http://www.holley.com/20230702/role/statement-note-3-inventory",
     "shortName": "Note 3 - Inventory",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hlly20230702_10q.htm",
      "contextRef": "d_2023-01-01_2023-07-02",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 75,
   "tag": {
    "country_IT": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ITALY"
       }
      }
     },
     "localname": "IT",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-11-revenue-summary-of-revenue-based-on-geographic-location-details"
     ],
     "xbrltype": "domainItemType"
    },
    "country_US": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES"
       }
      }
     },
     "localname": "US",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-11-revenue-summary-of-revenue-based-on-geographic-location-details",
      "http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net-schedule-of-longlived-assets-by-geographic-locations-details"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-document-and-entity-information"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-document-and-entity-information"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-document-and-entity-information"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-document-and-entity-information"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-document-and-entity-information"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Document Information [Line Items]"
       }
      }
     },
     "localname": "DocumentInformationLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-document-and-entity-information"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentInformationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.",
        "label": "Document Information [Table]"
       }
      }
     },
     "localname": "DocumentInformationTable",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "xbrltype": "stringItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-document-and-entity-information"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r773"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-document-and-entity-information"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r774"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-document-and-entity-information"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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'.",
        "label": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-document-and-entity-information"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-document-and-entity-information"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-document-and-entity-information"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-document-and-entity-information"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-document-and-entity-information"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r771"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-document-and-entity-information"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-document-and-entity-information"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-document-and-entity-information"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.",
        "label": "Entity [Domain]"
       }
      }
     },
     "localname": "EntityDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited",
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited-parentheticals",
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited",
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited",
      "http://www.holley.com/20230702/role/statement-document-and-entity-information",
      "http://www.holley.com/20230702/role/statement-note-1-description-of-the-business-basis-of-presentation-and-summary-of-significant-accounting-policies",
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements",
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-reconciliation-of-changes-details",
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-schedule-of-value-assets-and-liabilities-measured-on-recurring-basis-details",
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-summary-of-assumptions-for-estimated-fair-value-using-monte-carlo-simulation-model-details",
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-tables",
      "http://www.holley.com/20230702/role/statement-note-11-revenue-",
      "http://www.holley.com/20230702/role/statement-note-11-revenue-summary-of-revenue-based-on-geographic-location-details",
      "http://www.holley.com/20230702/role/statement-note-11-revenue-summary-of-revenue-by-product-category-details",
      "http://www.holley.com/20230702/role/statement-note-11-revenue-tables",
      "http://www.holley.com/20230702/role/statement-note-12-income-taxes",
      "http://www.holley.com/20230702/role/statement-note-12-income-taxes-details-textual",
      "http://www.holley.com/20230702/role/statement-note-12-income-taxes-schedule-of-provision-and-effective-tax-rates-details",
      "http://www.holley.com/20230702/role/statement-note-12-income-taxes-tables",
      "http://www.holley.com/20230702/role/statement-note-13-earnings-per-share",
      "http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details",
      "http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-schedule-of-basic-and-diluted-earning-per-share-details",
      "http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-tables",
      "http://www.holley.com/20230702/role/statement-note-14-benefit-plans",
      "http://www.holley.com/20230702/role/statement-note-14-benefit-plans-details-textual",
      "http://www.holley.com/20230702/role/statement-note-14-benefit-plans-summarizes-the-components-of-net-periodic-benefit-cost-details",
      "http://www.holley.com/20230702/role/statement-note-14-benefit-plans-tables",
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans",
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-details-textual",
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-schedule-of-components-of-equitybased-compensation-expense-details",
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-summary-of-restricted-stock-units-activity-details",
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-summary-of-stock-option-activity-details",
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-tables",
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-",
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-details-textual",
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-future-minimum-rental-payments-for-operating-leases-details",
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-operating-lease-assets-and-obligations-details",
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-operating-lease-expense-supplemental-cash-flow-information-details",
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-tables",
      "http://www.holley.com/20230702/role/statement-note-17-acquisition-restructuring-and-management-fee-costs",
      "http://www.holley.com/20230702/role/statement-note-17-acquisition-restructuring-and-management-fee-costs-summary-of-total-acquisitions-restructuring-and-management-fee-costs-details",
      "http://www.holley.com/20230702/role/statement-note-17-acquisition-restructuring-and-management-fee-costs-tables",
      "http://www.holley.com/20230702/role/statement-note-18-commitments-and-contingencies",
      "http://www.holley.com/20230702/role/statement-note-18-commitments-and-contingencies-schedule-of-accrual-for-product-warranties-details",
      "http://www.holley.com/20230702/role/statement-note-18-commitments-and-contingencies-tables",
      "http://www.holley.com/20230702/role/statement-note-2-acquisitions",
      "http://www.holley.com/20230702/role/statement-note-2-acquisitions-allocation-of-the-purchase-price-to-the-estimated-fair-values-of-assets-acquired-and-liabilities-assumed-details",
      "http://www.holley.com/20230702/role/statement-note-2-acquisitions-details-textual",
      "http://www.holley.com/20230702/role/statement-note-2-acquisitions-tables",
      "http://www.holley.com/20230702/role/statement-note-3-inventory",
      "http://www.holley.com/20230702/role/statement-note-3-inventory-schedule-of-inventory-details",
      "http://www.holley.com/20230702/role/statement-note-3-inventory-tables",
      "http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net",
      "http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net-schedule-of-longlived-assets-by-geographic-locations-details",
      "http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details",
      "http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net-tables",
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets",
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-details-textual",
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-schedule-of-finitelived-intangible-assets-future-amortization-expense-details",
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-schedule-of-goodwill-details",
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-summary-of-intangible-assets-details",
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-tables",
      "http://www.holley.com/20230702/role/statement-note-6-accrued-liabilities",
      "http://www.holley.com/20230702/role/statement-note-6-accrued-liabilities-accrued-liabilities-details",
      "http://www.holley.com/20230702/role/statement-note-6-accrued-liabilities-tables",
      "http://www.holley.com/20230702/role/statement-note-7-debt",
      "http://www.holley.com/20230702/role/statement-note-7-debt-details-textual",
      "http://www.holley.com/20230702/role/statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details",
      "http://www.holley.com/20230702/role/statement-note-7-debt-schedule-of-debt-details",
      "http://www.holley.com/20230702/role/statement-note-7-debt-tables",
      "http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability",
      "http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability-details-textual",
      "http://www.holley.com/20230702/role/statement-note-9-derivative-instruments",
      "http://www.holley.com/20230702/role/statement-note-9-derivative-instruments-details-textual",
      "http://www.holley.com/20230702/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r771"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-document-and-entity-information"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityExTransitionPeriod": {
     "auth_ref": [
      "r776"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Ex Transition Period"
       }
      }
     },
     "localname": "EntityExTransitionPeriod",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-document-and-entity-information"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-document-and-entity-information"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r771"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-document-and-entity-information"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-document-and-entity-information"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r775"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-document-and-entity-information"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r771"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-document-and-entity-information"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r771"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-document-and-entity-information"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r771"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-document-and-entity-information"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r771"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-document-and-entity-information"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_LegalEntityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The set of legal entities associated with a report.",
        "label": "Legal Entity [Axis]"
       }
      }
     },
     "localname": "LegalEntityAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited",
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited-parentheticals",
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited",
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited",
      "http://www.holley.com/20230702/role/statement-document-and-entity-information",
      "http://www.holley.com/20230702/role/statement-note-1-description-of-the-business-basis-of-presentation-and-summary-of-significant-accounting-policies",
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements",
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-reconciliation-of-changes-details",
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-schedule-of-value-assets-and-liabilities-measured-on-recurring-basis-details",
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-summary-of-assumptions-for-estimated-fair-value-using-monte-carlo-simulation-model-details",
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-tables",
      "http://www.holley.com/20230702/role/statement-note-11-revenue-",
      "http://www.holley.com/20230702/role/statement-note-11-revenue-summary-of-revenue-based-on-geographic-location-details",
      "http://www.holley.com/20230702/role/statement-note-11-revenue-summary-of-revenue-by-product-category-details",
      "http://www.holley.com/20230702/role/statement-note-11-revenue-tables",
      "http://www.holley.com/20230702/role/statement-note-12-income-taxes",
      "http://www.holley.com/20230702/role/statement-note-12-income-taxes-details-textual",
      "http://www.holley.com/20230702/role/statement-note-12-income-taxes-schedule-of-provision-and-effective-tax-rates-details",
      "http://www.holley.com/20230702/role/statement-note-12-income-taxes-tables",
      "http://www.holley.com/20230702/role/statement-note-13-earnings-per-share",
      "http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details",
      "http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-schedule-of-basic-and-diluted-earning-per-share-details",
      "http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-tables",
      "http://www.holley.com/20230702/role/statement-note-14-benefit-plans",
      "http://www.holley.com/20230702/role/statement-note-14-benefit-plans-details-textual",
      "http://www.holley.com/20230702/role/statement-note-14-benefit-plans-summarizes-the-components-of-net-periodic-benefit-cost-details",
      "http://www.holley.com/20230702/role/statement-note-14-benefit-plans-tables",
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans",
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-details-textual",
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-schedule-of-components-of-equitybased-compensation-expense-details",
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-summary-of-restricted-stock-units-activity-details",
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-summary-of-stock-option-activity-details",
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-tables",
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-",
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-details-textual",
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-future-minimum-rental-payments-for-operating-leases-details",
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-operating-lease-assets-and-obligations-details",
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-operating-lease-expense-supplemental-cash-flow-information-details",
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-tables",
      "http://www.holley.com/20230702/role/statement-note-17-acquisition-restructuring-and-management-fee-costs",
      "http://www.holley.com/20230702/role/statement-note-17-acquisition-restructuring-and-management-fee-costs-summary-of-total-acquisitions-restructuring-and-management-fee-costs-details",
      "http://www.holley.com/20230702/role/statement-note-17-acquisition-restructuring-and-management-fee-costs-tables",
      "http://www.holley.com/20230702/role/statement-note-18-commitments-and-contingencies",
      "http://www.holley.com/20230702/role/statement-note-18-commitments-and-contingencies-schedule-of-accrual-for-product-warranties-details",
      "http://www.holley.com/20230702/role/statement-note-18-commitments-and-contingencies-tables",
      "http://www.holley.com/20230702/role/statement-note-2-acquisitions",
      "http://www.holley.com/20230702/role/statement-note-2-acquisitions-allocation-of-the-purchase-price-to-the-estimated-fair-values-of-assets-acquired-and-liabilities-assumed-details",
      "http://www.holley.com/20230702/role/statement-note-2-acquisitions-details-textual",
      "http://www.holley.com/20230702/role/statement-note-2-acquisitions-tables",
      "http://www.holley.com/20230702/role/statement-note-3-inventory",
      "http://www.holley.com/20230702/role/statement-note-3-inventory-schedule-of-inventory-details",
      "http://www.holley.com/20230702/role/statement-note-3-inventory-tables",
      "http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net",
      "http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net-schedule-of-longlived-assets-by-geographic-locations-details",
      "http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details",
      "http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net-tables",
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets",
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-details-textual",
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-schedule-of-finitelived-intangible-assets-future-amortization-expense-details",
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-schedule-of-goodwill-details",
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-summary-of-intangible-assets-details",
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-tables",
      "http://www.holley.com/20230702/role/statement-note-6-accrued-liabilities",
      "http://www.holley.com/20230702/role/statement-note-6-accrued-liabilities-accrued-liabilities-details",
      "http://www.holley.com/20230702/role/statement-note-6-accrued-liabilities-tables",
      "http://www.holley.com/20230702/role/statement-note-7-debt",
      "http://www.holley.com/20230702/role/statement-note-7-debt-details-textual",
      "http://www.holley.com/20230702/role/statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details",
      "http://www.holley.com/20230702/role/statement-note-7-debt-schedule-of-debt-details",
      "http://www.holley.com/20230702/role/statement-note-7-debt-tables",
      "http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability",
      "http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability-details-textual",
      "http://www.holley.com/20230702/role/statement-note-9-derivative-instruments",
      "http://www.holley.com/20230702/role/statement-note-9-derivative-instruments-details-textual",
      "http://www.holley.com/20230702/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-document-and-entity-information"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r770"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-document-and-entity-information"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r772"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-document-and-entity-information"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-document-and-entity-information"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "hlly_AccessoriesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by accessories.",
        "label": "Accessories [Member]"
       }
      }
     },
     "localname": "AccessoriesMember",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-11-revenue-summary-of-revenue-by-product-category-details"
     ],
     "xbrltype": "domainItemType"
    },
    "hlly_AccruedFreightCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-note-6-accrued-liabilities-accrued-liabilities-details": {
       "order": 0.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of freight. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "hlly_AccruedFreightCurrent",
        "terseLabel": "Accrued freight"
       }
      }
     },
     "localname": "AccruedFreightCurrent",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-6-accrued-liabilities-accrued-liabilities-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hlly_AccruedLiabilitiesAndOtherNoncurrentLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents accrued liabilities and other noncurrent liabilities.",
        "label": "Accrued Liabilities and Other Noncurrent Liabilities [Member]"
       }
      }
     },
     "localname": "AccruedLiabilitiesAndOtherNoncurrentLiabilitiesMember",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-future-minimum-rental-payments-for-operating-leases-details"
     ],
     "xbrltype": "domainItemType"
    },
    "hlly_AccruedLiabilitiesDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for accrued liabilities at the end of the reporting period.",
        "label": "Accrued Liabilities Disclosure [Text Block]"
       }
      }
     },
     "localname": "AccruedLiabilitiesDisclosureTextBlock",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-6-accrued-liabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hlly_AccruedReturnsAndAllowancesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-note-6-accrued-liabilities-accrued-liabilities-details": {
       "order": 4.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents current accrued returns and allowance.",
        "label": "hlly_AccruedReturnsAndAllowancesCurrent",
        "terseLabel": "Accrued returns and allowances"
       }
      }
     },
     "localname": "AccruedReturnsAndAllowancesCurrent",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-6-accrued-liabilities-accrued-liabilities-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hlly_AcquisitionAndRestructuringCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Acquisition And Restructuring Costs.",
        "label": "Acquisition and restructuring costs"
       }
      }
     },
     "localname": "AcquisitionAndRestructuringCosts",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hlly_AmortizationOfDebtIssuanceCostsAfterYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredFinanceCostsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortization of debt issuance costs after year four.",
        "label": "Thereafter, debt issuance costs amortization"
       }
      }
     },
     "localname": "AmortizationOfDebtIssuanceCostsAfterYearFour",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hlly_AmortizationOfDebtIssuanceCostsRemainderOfFiscalYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details": {
       "order": 0.0,
       "parentTag": "us-gaap_DeferredFinanceCostsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortization of debt issuance costs remainder of fiscal year.",
        "label": "2023 (excluding the thirteen weeks ended April 2, 2023), debt issuance costs amortization"
       }
      }
     },
     "localname": "AmortizationOfDebtIssuanceCostsRemainderOfFiscalYear",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hlly_AmortizationOfDebtIssuanceCostsYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredFinanceCostsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortization of Debt Issuance Costs Year Four.",
        "label": "2027, debt issuance costs amortization"
       }
      }
     },
     "localname": "AmortizationOfDebtIssuanceCostsYearFour",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hlly_AmortizationOfDebtIssuanceCostsYearOne": {
     "auth_ref": [],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredFinanceCostsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortization of debt issuance costs year one.",
        "label": "2024, debt issuance costs amortization"
       }
      }
     },
     "localname": "AmortizationOfDebtIssuanceCostsYearOne",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hlly_AmortizationOfDebtIssuanceCostsYearThree": {
     "auth_ref": [],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredFinanceCostsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortization of debt issuance costs year three.",
        "label": "2026, debt issuance costs amortization"
       }
      }
     },
     "localname": "AmortizationOfDebtIssuanceCostsYearThree",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hlly_AmortizationOfDebtIssuanceCostsYearTwo": {
     "auth_ref": [],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredFinanceCostsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortization of debt issuance costs year two.",
        "label": "2025, debt issuance costs amortization"
       }
      }
     },
     "localname": "AmortizationOfDebtIssuanceCostsYearTwo",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hlly_BusinessCombinationIntangibleAssetsIncludingGoodwillAcquired": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination Intangible Assets Including Goodwill Acquired.",
        "label": "hlly_BusinessCombinationIntangibleAssetsIncludingGoodwillAcquired",
        "terseLabel": "Business Combination Intangible Assets Including Goodwill Acquired"
       }
      }
     },
     "localname": "BusinessCombinationIntangibleAssetsIncludingGoodwillAcquired",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-2-acquisitions-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hlly_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccrued": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed current liabilities accrued.",
        "label": "hlly_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccrued",
        "negatedTerseLabel": "Accrued liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccrued",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-2-acquisitions-allocation-of-the-purchase-price-to-the-estimated-fair-values-of-assets-acquired-and-liabilities-assumed-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hlly_DebtInstrumentCovenantConsolidatedNetLeverageRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The consolidated net leverage ratio under the covenant of the debt instrument.",
        "label": "hlly_DebtInstrumentCovenantConsolidatedNetLeverageRatio",
        "terseLabel": "Debt Instrument, Covenant, Consolidated Net Leverage Ratio"
       }
      }
     },
     "localname": "DebtInstrumentCovenantConsolidatedNetLeverageRatio",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-7-debt-details-textual"
     ],
     "xbrltype": "decimalItemType"
    },
    "hlly_DebtInstrumentCovenantMinimumLiquidity": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents minimum liquidity for debt instrument covenant.",
        "label": "hlly_DebtInstrumentCovenantMinimumLiquidity",
        "terseLabel": "Debt Instrument, Covenant, Minimum Liquidity"
       }
      }
     },
     "localname": "DebtInstrumentCovenantMinimumLiquidity",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-7-debt-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hlly_DebtInstrumentPeriodicPaymentPercentageOfAnnualExcessCashFlow": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of annual excess cash flow required to pay down the debt instrument.",
        "label": "hlly_DebtInstrumentPeriodicPaymentPercentageOfAnnualExcessCashFlow",
        "terseLabel": "Debt Instrument, Periodic Payment, Percentage of Annual Excess Cash FLow"
       }
      }
     },
     "localname": "DebtInstrumentPeriodicPaymentPercentageOfAnnualExcessCashFlow",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-7-debt-details-textual"
     ],
     "xbrltype": "percentItemType"
    },
    "hlly_DebtInstrumentWithdrawnAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument Withdrawn Amount.",
        "label": "hlly_DebtInstrumentWithdrawnAmount",
        "terseLabel": "Debt Instrument, Withdrawn Amount"
       }
      }
     },
     "localname": "DebtInstrumentWithdrawnAmount",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-7-debt-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hlly_DecapitalizationOfRightofuseAssetsUponLeaseTerminationOrModification": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decapitalization of right-of-use assets upon lease termination or modification.",
        "label": "Decapitalization of right-of-use assets upon lease termination or modification"
       }
      }
     },
     "localname": "DecapitalizationOfRightofuseAssetsUponLeaseTerminationOrModification",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-operating-lease-expense-supplemental-cash-flow-information-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hlly_DefinedContributionPensionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the defined contribution pension.",
        "label": "Defined Contribution Pension [Member]"
       }
      }
     },
     "localname": "DefinedContributionPensionMember",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-14-benefit-plans",
      "http://www.holley.com/20230702/role/statement-note-14-benefit-plans-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "hlly_DelayedDrawTermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents delayed draw term loan.",
        "label": "Delayed Draw Term Loan [Member]"
       }
      }
     },
     "localname": "DelayedDrawTermLoanMember",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-7-debt",
      "http://www.holley.com/20230702/role/statement-note-7-debt-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "hlly_EarnOutLiabilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Earn Out Liability.",
        "label": "Earn Out Liability [Member]"
       }
      }
     },
     "localname": "EarnOutLiabilityMember",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-reconciliation-of-changes-details",
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-schedule-of-value-assets-and-liabilities-measured-on-recurring-basis-details",
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-summary-of-assumptions-for-estimated-fair-value-using-monte-carlo-simulation-model-details"
     ],
     "xbrltype": "domainItemType"
    },
    "hlly_EarnOutSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information about earn-out shares.",
        "label": "Earn Out Shares [Member]"
       }
      }
     },
     "localname": "EarnOutSharesMember",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details",
      "http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability",
      "http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "hlly_ElectronicSystemsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information about electronic systems.",
        "label": "Electronic Systems [Member]"
       }
      }
     },
     "localname": "ElectronicSystemsMember",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-11-revenue-summary-of-revenue-by-product-category-details"
     ],
     "xbrltype": "domainItemType"
    },
    "hlly_EmergingGrowthCompanyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Emerging growth company.",
        "label": "Emerging Growth Company [Policy Text Block]"
       }
      }
     },
     "localname": "EmergingGrowthCompanyPolicyTextBlock",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hlly_EmpowerSponsorHoldingsLlcMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information regarding Empower Sponsor Holdings LLC.",
        "label": "Empower Sponsor Holdings LLC [Member]"
       }
      }
     },
     "localname": "EmpowerSponsorHoldingsLlcMember",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited",
      "http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability",
      "http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "hlly_ExhaustMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information about exhaust.",
        "label": "Exhaust [Member]"
       }
      }
     },
     "localname": "ExhaustMember",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-11-revenue-summary-of-revenue-by-product-category-details"
     ],
     "xbrltype": "domainItemType"
    },
    "hlly_FairValueAdjustmentOfWarrantsDueToClassificationAsLiabilities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value adjustment of warrants due to classification as liabilities.",
        "label": "Less: fair value adjustment for Warrants"
       }
      }
     },
     "localname": "FairValueAdjustmentOfWarrantsDueToClassificationAsLiabilities",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-schedule-of-basic-and-diluted-earning-per-share-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hlly_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-schedule-of-finitelived-intangible-assets-future-amortization-expense-details": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finite Lived Intangible Assets Amortization Expense After Year Four.",
        "label": "hlly_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-schedule-of-finitelived-intangible-assets-future-amortization-expense-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hlly_FirstLienNoteDueNovember172028Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information about the first lien note.",
        "label": "First Lien Note Due November 17, 2028 [Member]"
       }
      }
     },
     "localname": "FirstLienNoteDueNovember172028Member",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-7-debt",
      "http://www.holley.com/20230702/role/statement-note-7-debt-details-textual",
      "http://www.holley.com/20230702/role/statement-note-7-debt-schedule-of-debt-details"
     ],
     "xbrltype": "domainItemType"
    },
    "hlly_GainLossOnTerminationOfLeases": {
     "auth_ref": [],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gain (loss) related to the termination of leases.",
        "label": "hlly_GainLossOnTerminationOfLeases",
        "negatedLabel": "Gain on termination of leases"
       }
      }
     },
     "localname": "GainLossOnTerminationOfLeases",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hlly_IncreaseDecreaseInPrepaidsAndOtherCurrentAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the increase or decrease in prepaids and other current assets.",
        "label": "hlly_IncreaseDecreaseInPrepaidsAndOtherCurrentAssets",
        "negatedLabel": "Prepaids and other current assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidsAndOtherCurrentAssets",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hlly_IncreaseInLiabilitiesForAssociatedLeaseObligations": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the increase in liabilities for associated lease obligations.",
        "label": "hlly_IncreaseInLiabilitiesForAssociatedLeaseObligations",
        "terseLabel": "Increase in Liabilities for Associated Lease Obligations"
       }
      }
     },
     "localname": "IncreaseInLiabilitiesForAssociatedLeaseObligations",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hlly_IncreaseInNoncurrentAssetsForRightofuseAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the increase in noncurrent assets for right-of-use assets.",
        "label": "hlly_IncreaseInNoncurrentAssetsForRightofuseAssets",
        "terseLabel": "Increase in Noncurrent Assets for Right-of-Use Assets"
       }
      }
     },
     "localname": "IncreaseInNoncurrentAssetsForRightofuseAssets",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hlly_IssuanceOfEarnoutShares": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issuance of earn-out shares",
        "label": "Issuance of vested Earn-out Shares"
       }
      }
     },
     "localname": "IssuanceOfEarnoutShares",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hlly_IssuanceOfEarnoutSharesShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issuance of earn-out shares, Shares.",
        "label": "Issuance of vested Earn-out Shares (in shares)"
       }
      }
     },
     "localname": "IssuanceOfEarnoutSharesShares",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited"
     ],
     "xbrltype": "sharesItemType"
    },
    "hlly_JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "John's, Southern Kentucky Classics, and Vesta Motorsports.",
        "label": "John's, Southern Kentucky Classics, and Vesta Motorsports [Member]"
       }
      }
     },
     "localname": "JohnsSouthernKentuckyClassicsAndVestaMotorsportsMember",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-2-acquisitions",
      "http://www.holley.com/20230702/role/statement-note-2-acquisitions-allocation-of-the-purchase-price-to-the-estimated-fair-values-of-assets-acquired-and-liabilities-assumed-details",
      "http://www.holley.com/20230702/role/statement-note-2-acquisitions-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "hlly_LesseeOperaingLeaseLiabilityToBePaidAfterYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-future-minimum-rental-payments-for-operating-leases-details": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "hlly_LesseeOperaingLeaseLiabilityToBePaidAfterYearFour",
        "verboseLabel": "Thereafter"
       }
      }
     },
     "localname": "LesseeOperaingLeaseLiabilityToBePaidAfterYearFour",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-future-minimum-rental-payments-for-operating-leases-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hlly_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details": {
       "order": 3.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long term debt maturities repayments of principal after year four.",
        "label": "Thereafter, future maturities"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hlly_MeasurementInputPriceHurdleOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement Input Price Hurdle One.",
        "label": "Measurement Input Price Hurdle One [Member]"
       }
      }
     },
     "localname": "MeasurementInputPriceHurdleOneMember",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-summary-of-assumptions-for-estimated-fair-value-using-monte-carlo-simulation-model-details"
     ],
     "xbrltype": "domainItemType"
    },
    "hlly_MeasurementInputPriceThresholdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement Input Price Threshold.",
        "label": "Measurement Input Price Threshold [Member]"
       }
      }
     },
     "localname": "MeasurementInputPriceThresholdMember",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-summary-of-assumptions-for-estimated-fair-value-using-monte-carlo-simulation-model-details"
     ],
     "xbrltype": "domainItemType"
    },
    "hlly_MeasurementInputSharePrice1Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement Input Share Price1.",
        "label": "Measurement Input Share Price1 [Member]"
       }
      }
     },
     "localname": "MeasurementInputSharePrice1Member",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability",
      "http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "hlly_MeasurementInputStrikePriceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement Input Strike Price Member.",
        "label": "Measurement Input Strike Price [Member]"
       }
      }
     },
     "localname": "MeasurementInputStrikePriceMember",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-summary-of-assumptions-for-estimated-fair-value-using-monte-carlo-simulation-model-details"
     ],
     "xbrltype": "domainItemType"
    },
    "hlly_MechanicalSystemMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information about mechanical systems.",
        "label": "Mechanical System [Member]"
       }
      }
     },
     "localname": "MechanicalSystemMember",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-11-revenue-summary-of-revenue-by-product-category-details"
     ],
     "xbrltype": "domainItemType"
    },
    "hlly_MonteCarloSimulationModelMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Monte Carlo Simulation Model.",
        "label": "Monte Carlo Simulation Model [Member]"
       }
      }
     },
     "localname": "MonteCarloSimulationModelMember",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-summary-of-assumptions-for-estimated-fair-value-using-monte-carlo-simulation-model-details"
     ],
     "xbrltype": "domainItemType"
    },
    "hlly_NoteToFinancialStatementDetailsTextual": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note To Financial Statement Details Textual"
       }
      }
     },
     "localname": "NoteToFinancialStatementDetailsTextual",
     "nsuri": "http://www.holley.com/20230702",
     "xbrltype": "stringItemType"
    },
    "hlly_NotesToFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes To Financial Statements [Abstract]"
       }
      }
     },
     "localname": "NotesToFinancialStatementsAbstract",
     "nsuri": "http://www.holley.com/20230702",
     "xbrltype": "stringItemType"
    },
    "hlly_PrincipalPaymentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Principal Payment.",
        "label": "Principal Payment [Member]"
       }
      }
     },
     "localname": "PrincipalPaymentMember",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "hlly_PrivatePlacementWarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents private placement warrants.",
        "label": "Private Placement Warrants [Member]"
       }
      }
     },
     "localname": "PrivatePlacementWarrantsMember",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-reconciliation-of-changes-details",
      "http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability",
      "http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "hlly_ProfitInterestUnitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents profit interest units.",
        "label": "Profit Interest Units [Member]"
       }
      }
     },
     "localname": "ProfitInterestUnitsMember",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans",
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-details-textual",
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-schedule-of-components-of-equitybased-compensation-expense-details"
     ],
     "xbrltype": "domainItemType"
    },
    "hlly_PublicWarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents public warrants.",
        "label": "Public Warrants [Member]"
       }
      }
     },
     "localname": "PublicWarrantsMember",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability",
      "http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "hlly_RisksAndUncertaintiesPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Risks and uncertainties.",
        "label": "Risks And Uncertainties [Policy Text Block]"
       }
      }
     },
     "localname": "RisksAndUncertaintiesPolicyTextBlock",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hlly_SafetyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by safety product.",
        "label": "Safety [Member]"
       }
      }
     },
     "localname": "SafetyMember",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-11-revenue-summary-of-revenue-by-product-category-details"
     ],
     "xbrltype": "domainItemType"
    },
    "hlly_ScheduleOfAcquisitionRestructuringAndManagementFeeCostsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the schedule of acquisition, restructuring, and management fee cost.",
        "label": "Schedule of Acquisition, Restructuring and Management Fee Costs [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfAcquisitionRestructuringAndManagementFeeCostsTableTextBlock",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-17-acquisition-restructuring-and-management-fee-costs-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hlly_ScheduleOfIntangibleAssetsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of schedule of intangible assets.",
        "label": "Schedule of Intangible Assets [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfIntangibleAssetsTableTextBlock",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hlly_ScheduleOfOperatingLeaseAssetsAndObligationsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the schedule of operating lease assets and obligations.",
        "label": "Schedule of Operating Lease Assets and Obligations [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfOperatingLeaseAssetsAndObligationsTableTextBlock",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hlly_SharebasedCompensationArrangementVestingAwardRightsPercentageOfInitialTargetAwards": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of initial target awards for vesting awards rights under share based payment arrangement.",
        "label": "hlly_SharebasedCompensationArrangementVestingAwardRightsPercentageOfInitialTargetAwards",
        "terseLabel": "Share-based Compensation Arrangement, Vesting Award Rights, Percentage of Initial Target Awards"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementVestingAwardRightsPercentageOfInitialTargetAwards",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-details-textual"
     ],
     "xbrltype": "percentItemType"
    },
    "hlly_StockIssuedDuringPeriodSharesWarrantsExercised": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued as a result of exercises of warrants during this period.",
        "label": "Warrants exercised (in shares)",
        "terseLabel": "Stock Issued During Period, Shares, Warrants Exercised (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesWarrantsExercised",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited",
      "http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability-details-textual"
     ],
     "xbrltype": "sharesItemType"
    },
    "hlly_StockIssuedDuringPeriodValueWarrantsExercised": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued as a result of exercises of warrants during this period.",
        "label": "Warrants exercised"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueWarrantsExercised",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hlly_TermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information about term loan.",
        "label": "Term Loan [Member]"
       }
      }
     },
     "localname": "TermLoanMember",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-7-debt",
      "http://www.holley.com/20230702/role/statement-note-7-debt-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "hlly_The2021OmnibusIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the 2021 Omnibus incentive plan.",
        "label": "The 2021 Omnibus Incentive Plan [Member]"
       }
      }
     },
     "localname": "The2021OmnibusIncentivePlanMember",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans",
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "hlly_The401kMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the 401K plan.",
        "label": "The 401K [Member]"
       }
      }
     },
     "localname": "The401kMember",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-14-benefit-plans",
      "http://www.holley.com/20230702/role/statement-note-14-benefit-plans-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "hlly_TheCreditAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information regarding the credit agreement.",
        "label": "The Credit Agreement [Member]"
       }
      }
     },
     "localname": "TheCreditAgreementMember",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-7-debt",
      "http://www.holley.com/20230702/role/statement-note-7-debt-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "hlly_TotalAcquisitionRestructuringAndManagementFees": {
     "auth_ref": [],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-note-17-acquisition-restructuring-and-management-fee-costs-summary-of-total-acquisitions-restructuring-and-management-fee-costs-details": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the total acquisition, restructuring, and management fees.",
        "label": "hlly_TotalAcquisitionRestructuringAndManagementFees",
        "totalLabel": "Total acquisition, restructuring and management fees"
       }
      }
     },
     "localname": "TotalAcquisitionRestructuringAndManagementFees",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-17-acquisition-restructuring-and-management-fee-costs-summary-of-total-acquisitions-restructuring-and-management-fee-costs-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hlly_TradeNames1Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents trade names.",
        "label": "Trade Names 1 [Member]"
       }
      }
     },
     "localname": "TradeNames1Member",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-summary-of-intangible-assets-details"
     ],
     "xbrltype": "domainItemType"
    },
    "hlly_TrancheOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tranche one.",
        "label": "Tranche One [Member]"
       }
      }
     },
     "localname": "TrancheOneMember",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability",
      "http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "hlly_WarrantLiability": {
     "auth_ref": [],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represent warrant liability.",
        "label": "Warrant liability",
        "terseLabel": "Warrant Liability"
       }
      }
     },
     "localname": "WarrantLiability",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited",
      "http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hlly_WarrantLiabilityPrivatePlacementWarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information about Warrant Liability Private Placement Warrants.",
        "label": "Warrant Liability Private Placement Warrants [Member]"
       }
      }
     },
     "localname": "WarrantLiabilityPrivatePlacementWarrantsMember",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-schedule-of-value-assets-and-liabilities-measured-on-recurring-basis-details",
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-summary-of-assumptions-for-estimated-fair-value-using-monte-carlo-simulation-model-details"
     ],
     "xbrltype": "domainItemType"
    },
    "hlly_WarrantLiabilityPublicWarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information about public warrants.",
        "label": "Warrant Liability Public Warrants [Member]"
       }
      }
     },
     "localname": "WarrantLiabilityPublicWarrantsMember",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-schedule-of-value-assets-and-liabilities-measured-on-recurring-basis-details"
     ],
     "xbrltype": "domainItemType"
    },
    "hlly_WarrantLiabilityTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of warrant liability.",
        "label": "Warrant Liability [Text Block]"
       }
      }
     },
     "localname": "WarrantLiabilityTextBlock",
     "nsuri": "http://www.holley.com/20230702",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hlly_statement-statement-note-10-fair-value-measurements-reconciliation-of-changes-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 10 - Fair Value Measurements - Reconciliation of Changes (Details)"
       }
      }
     },
     "localname": "statement-statement-note-10-fair-value-measurements-reconciliation-of-changes-details",
     "nsuri": "http://www.holley.com/20230702",
     "xbrltype": "stringItemType"
    },
    "hlly_statement-statement-note-10-fair-value-measurements-schedule-of-value-assets-and-liabilities-measured-on-recurring-basis-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 10 - Fair Value Measurements - Schedule of Value Assets and Liabilities Measured on Recurring Basis (Details)"
       }
      }
     },
     "localname": "statement-statement-note-10-fair-value-measurements-schedule-of-value-assets-and-liabilities-measured-on-recurring-basis-details",
     "nsuri": "http://www.holley.com/20230702",
     "xbrltype": "stringItemType"
    },
    "hlly_statement-statement-note-10-fair-value-measurements-summary-of-assumptions-for-estimated-fair-value-using-monte-carlo-simulation-model-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 10 - Fair Value Measurements - Summary of Assumptions for Estimated Fair Value Using Monte Carlo Simulation Model (Details)"
       }
      }
     },
     "localname": "statement-statement-note-10-fair-value-measurements-summary-of-assumptions-for-estimated-fair-value-using-monte-carlo-simulation-model-details",
     "nsuri": "http://www.holley.com/20230702",
     "xbrltype": "stringItemType"
    },
    "hlly_statement-statement-note-10-fair-value-measurements-tables": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 10 - Fair Value Measurements"
       }
      }
     },
     "localname": "statement-statement-note-10-fair-value-measurements-tables",
     "nsuri": "http://www.holley.com/20230702",
     "xbrltype": "stringItemType"
    },
    "hlly_statement-statement-note-11-revenue-summary-of-revenue-based-on-geographic-location-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 11 - Revenue - Summary of Revenue Based on Geographic Location (Details)"
       }
      }
     },
     "localname": "statement-statement-note-11-revenue-summary-of-revenue-based-on-geographic-location-details",
     "nsuri": "http://www.holley.com/20230702",
     "xbrltype": "stringItemType"
    },
    "hlly_statement-statement-note-11-revenue-summary-of-revenue-by-product-category-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 11 - Revenue - Summary of Revenue by Product Category (Details)"
       }
      }
     },
     "localname": "statement-statement-note-11-revenue-summary-of-revenue-by-product-category-details",
     "nsuri": "http://www.holley.com/20230702",
     "xbrltype": "stringItemType"
    },
    "hlly_statement-statement-note-11-revenue-tables": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 11 - Revenue"
       }
      }
     },
     "localname": "statement-statement-note-11-revenue-tables",
     "nsuri": "http://www.holley.com/20230702",
     "xbrltype": "stringItemType"
    },
    "hlly_statement-statement-note-12-income-taxes-schedule-of-provision-and-effective-tax-rates-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 12 - Income Taxes - Schedule of Provision and Effective Tax rates (Details)"
       }
      }
     },
     "localname": "statement-statement-note-12-income-taxes-schedule-of-provision-and-effective-tax-rates-details",
     "nsuri": "http://www.holley.com/20230702",
     "xbrltype": "stringItemType"
    },
    "hlly_statement-statement-note-12-income-taxes-tables": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 12 - Income Taxes"
       }
      }
     },
     "localname": "statement-statement-note-12-income-taxes-tables",
     "nsuri": "http://www.holley.com/20230702",
     "xbrltype": "stringItemType"
    },
    "hlly_statement-statement-note-13-earnings-per-share-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 13 - Earnings Per Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details)"
       }
      }
     },
     "localname": "statement-statement-note-13-earnings-per-share-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details",
     "nsuri": "http://www.holley.com/20230702",
     "xbrltype": "stringItemType"
    },
    "hlly_statement-statement-note-13-earnings-per-share-schedule-of-basic-and-diluted-earning-per-share-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 13 - Earnings Per Share - Schedule of Basic and Diluted Earning Per Share (Details)"
       }
      }
     },
     "localname": "statement-statement-note-13-earnings-per-share-schedule-of-basic-and-diluted-earning-per-share-details",
     "nsuri": "http://www.holley.com/20230702",
     "xbrltype": "stringItemType"
    },
    "hlly_statement-statement-note-13-earnings-per-share-tables": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 13 - Earnings Per Share"
       }
      }
     },
     "localname": "statement-statement-note-13-earnings-per-share-tables",
     "nsuri": "http://www.holley.com/20230702",
     "xbrltype": "stringItemType"
    },
    "hlly_statement-statement-note-14-benefit-plans-summarizes-the-components-of-net-periodic-benefit-cost-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 14 - Benefit Plans - Summarizes the Components of Net Periodic Benefit Cost (Details)"
       }
      }
     },
     "localname": "statement-statement-note-14-benefit-plans-summarizes-the-components-of-net-periodic-benefit-cost-details",
     "nsuri": "http://www.holley.com/20230702",
     "xbrltype": "stringItemType"
    },
    "hlly_statement-statement-note-14-benefit-plans-tables": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 14 - Benefit Plans"
       }
      }
     },
     "localname": "statement-statement-note-14-benefit-plans-tables",
     "nsuri": "http://www.holley.com/20230702",
     "xbrltype": "stringItemType"
    },
    "hlly_statement-statement-note-15-equitybased-compensation-plans-schedule-of-components-of-equitybased-compensation-expense-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 15 - Equity-based Compensation Plans - Schedule of Components of Equity-based Compensation Expense (Details)"
       }
      }
     },
     "localname": "statement-statement-note-15-equitybased-compensation-plans-schedule-of-components-of-equitybased-compensation-expense-details",
     "nsuri": "http://www.holley.com/20230702",
     "xbrltype": "stringItemType"
    },
    "hlly_statement-statement-note-15-equitybased-compensation-plans-summary-of-restricted-stock-units-activity-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 15 - Equity-based Compensation Plans - Summary of Restricted Stock Units Activity (Details)"
       }
      }
     },
     "localname": "statement-statement-note-15-equitybased-compensation-plans-summary-of-restricted-stock-units-activity-details",
     "nsuri": "http://www.holley.com/20230702",
     "xbrltype": "stringItemType"
    },
    "hlly_statement-statement-note-15-equitybased-compensation-plans-summary-of-stock-option-activity-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 15 - Equity-based Compensation Plans - Summary of Stock Option Activity (Details)"
       }
      }
     },
     "localname": "statement-statement-note-15-equitybased-compensation-plans-summary-of-stock-option-activity-details",
     "nsuri": "http://www.holley.com/20230702",
     "xbrltype": "stringItemType"
    },
    "hlly_statement-statement-note-15-equitybased-compensation-plans-tables": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 15 - Equity-based Compensation Plans"
       }
      }
     },
     "localname": "statement-statement-note-15-equitybased-compensation-plans-tables",
     "nsuri": "http://www.holley.com/20230702",
     "xbrltype": "stringItemType"
    },
    "hlly_statement-statement-note-16-lease-commitments-schedule-of-future-minimum-rental-payments-for-operating-leases-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 16 - Lease Commitments - Schedule of Future Minimum Rental Payments for Operating Leases (Details)"
       }
      }
     },
     "localname": "statement-statement-note-16-lease-commitments-schedule-of-future-minimum-rental-payments-for-operating-leases-details",
     "nsuri": "http://www.holley.com/20230702",
     "xbrltype": "stringItemType"
    },
    "hlly_statement-statement-note-16-lease-commitments-schedule-of-operating-lease-assets-and-obligations-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 16 - Lease Commitments - Schedule of Operating Lease Assets and Obligations (Details)"
       }
      }
     },
     "localname": "statement-statement-note-16-lease-commitments-schedule-of-operating-lease-assets-and-obligations-details",
     "nsuri": "http://www.holley.com/20230702",
     "xbrltype": "stringItemType"
    },
    "hlly_statement-statement-note-16-lease-commitments-schedule-of-operating-lease-expense-supplemental-cash-flow-information-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 16 - Lease Commitments - Schedule of Operating Lease Expense Supplemental Cash Flow Information (Details)"
       }
      }
     },
     "localname": "statement-statement-note-16-lease-commitments-schedule-of-operating-lease-expense-supplemental-cash-flow-information-details",
     "nsuri": "http://www.holley.com/20230702",
     "xbrltype": "stringItemType"
    },
    "hlly_statement-statement-note-16-lease-commitments-tables": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 16 - Lease Commitments"
       }
      }
     },
     "localname": "statement-statement-note-16-lease-commitments-tables",
     "nsuri": "http://www.holley.com/20230702",
     "xbrltype": "stringItemType"
    },
    "hlly_statement-statement-note-17-acquisition-restructuring-and-management-fee-costs-summary-of-total-acquisitions-restructuring-and-management-fee-costs-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 17 - Acquisition, Restructuring and Management Fee Costs - Summary of Total Acquisitions, Restructuring, and Management Fee Costs (Details)"
       }
      }
     },
     "localname": "statement-statement-note-17-acquisition-restructuring-and-management-fee-costs-summary-of-total-acquisitions-restructuring-and-management-fee-costs-details",
     "nsuri": "http://www.holley.com/20230702",
     "xbrltype": "stringItemType"
    },
    "hlly_statement-statement-note-17-acquisition-restructuring-and-management-fee-costs-tables": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 17 - Acquisition, Restructuring and Management Fee Costs"
       }
      }
     },
     "localname": "statement-statement-note-17-acquisition-restructuring-and-management-fee-costs-tables",
     "nsuri": "http://www.holley.com/20230702",
     "xbrltype": "stringItemType"
    },
    "hlly_statement-statement-note-18-commitments-and-contingencies-schedule-of-accrual-for-product-warranties-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 18 - Commitments and Contingencies - Schedule of Accrual For Product Warranties (Details)"
       }
      }
     },
     "localname": "statement-statement-note-18-commitments-and-contingencies-schedule-of-accrual-for-product-warranties-details",
     "nsuri": "http://www.holley.com/20230702",
     "xbrltype": "stringItemType"
    },
    "hlly_statement-statement-note-18-commitments-and-contingencies-tables": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 18 - Commitments and Contingencies"
       }
      }
     },
     "localname": "statement-statement-note-18-commitments-and-contingencies-tables",
     "nsuri": "http://www.holley.com/20230702",
     "xbrltype": "stringItemType"
    },
    "hlly_statement-statement-note-2-acquisitions-allocation-of-the-purchase-price-to-the-estimated-fair-values-of-assets-acquired-and-liabilities-assumed-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 2 - Acquisitions - Allocation of the Purchase Price to the Estimated Fair Values of Assets Acquired and Liabilities Assumed (Details)"
       }
      }
     },
     "localname": "statement-statement-note-2-acquisitions-allocation-of-the-purchase-price-to-the-estimated-fair-values-of-assets-acquired-and-liabilities-assumed-details",
     "nsuri": "http://www.holley.com/20230702",
     "xbrltype": "stringItemType"
    },
    "hlly_statement-statement-note-2-acquisitions-tables": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 2 - Acquisitions"
       }
      }
     },
     "localname": "statement-statement-note-2-acquisitions-tables",
     "nsuri": "http://www.holley.com/20230702",
     "xbrltype": "stringItemType"
    },
    "hlly_statement-statement-note-3-inventory-schedule-of-inventory-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 3 - Inventory - Schedule of Inventory (Details)"
       }
      }
     },
     "localname": "statement-statement-note-3-inventory-schedule-of-inventory-details",
     "nsuri": "http://www.holley.com/20230702",
     "xbrltype": "stringItemType"
    },
    "hlly_statement-statement-note-3-inventory-tables": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 3 - Inventory"
       }
      }
     },
     "localname": "statement-statement-note-3-inventory-tables",
     "nsuri": "http://www.holley.com/20230702",
     "xbrltype": "stringItemType"
    },
    "hlly_statement-statement-note-4-property-plant-and-equipment-net-schedule-of-longlived-assets-by-geographic-locations-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 4 - Property, Plant and Equipment, Net - Schedule of Long-lived Assets by Geographic Locations (Details)"
       }
      }
     },
     "localname": "statement-statement-note-4-property-plant-and-equipment-net-schedule-of-longlived-assets-by-geographic-locations-details",
     "nsuri": "http://www.holley.com/20230702",
     "xbrltype": "stringItemType"
    },
    "hlly_statement-statement-note-4-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 4 - Property, Plant and Equipment, Net - Schedule of Property, Plant, and Equipment (Details)"
       }
      }
     },
     "localname": "statement-statement-note-4-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details",
     "nsuri": "http://www.holley.com/20230702",
     "xbrltype": "stringItemType"
    },
    "hlly_statement-statement-note-4-property-plant-and-equipment-net-tables": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 4 - Property, Plant and Equipment, Net"
       }
      }
     },
     "localname": "statement-statement-note-4-property-plant-and-equipment-net-tables",
     "nsuri": "http://www.holley.com/20230702",
     "xbrltype": "stringItemType"
    },
    "hlly_statement-statement-note-5-goodwill-and-other-intangible-assets-schedule-of-finitelived-intangible-assets-future-amortization-expense-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 5 - Goodwill and Other Intangible Assets - Schedule of Finite-lived Intangible Assets, Future Amortization Expense (Details)"
       }
      }
     },
     "localname": "statement-statement-note-5-goodwill-and-other-intangible-assets-schedule-of-finitelived-intangible-assets-future-amortization-expense-details",
     "nsuri": "http://www.holley.com/20230702",
     "xbrltype": "stringItemType"
    },
    "hlly_statement-statement-note-5-goodwill-and-other-intangible-assets-schedule-of-goodwill-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 5 - Goodwill and Other Intangible Assets - Schedule of Goodwill (Details)"
       }
      }
     },
     "localname": "statement-statement-note-5-goodwill-and-other-intangible-assets-schedule-of-goodwill-details",
     "nsuri": "http://www.holley.com/20230702",
     "xbrltype": "stringItemType"
    },
    "hlly_statement-statement-note-5-goodwill-and-other-intangible-assets-summary-of-intangible-assets-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 5 - Goodwill and Other Intangible Assets - Summary of Intangible Assets (Details)"
       }
      }
     },
     "localname": "statement-statement-note-5-goodwill-and-other-intangible-assets-summary-of-intangible-assets-details",
     "nsuri": "http://www.holley.com/20230702",
     "xbrltype": "stringItemType"
    },
    "hlly_statement-statement-note-5-goodwill-and-other-intangible-assets-tables": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 5 - Goodwill and Other Intangible Assets"
       }
      }
     },
     "localname": "statement-statement-note-5-goodwill-and-other-intangible-assets-tables",
     "nsuri": "http://www.holley.com/20230702",
     "xbrltype": "stringItemType"
    },
    "hlly_statement-statement-note-6-accrued-liabilities-accrued-liabilities-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 6 - Accrued Liabilities - Accrued Liabilities (Details)"
       }
      }
     },
     "localname": "statement-statement-note-6-accrued-liabilities-accrued-liabilities-details",
     "nsuri": "http://www.holley.com/20230702",
     "xbrltype": "stringItemType"
    },
    "hlly_statement-statement-note-6-accrued-liabilities-tables": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 6 - Accrued Liabilities"
       }
      }
     },
     "localname": "statement-statement-note-6-accrued-liabilities-tables",
     "nsuri": "http://www.holley.com/20230702",
     "xbrltype": "stringItemType"
    },
    "hlly_statement-statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 7 - Debt - Future Maturities of Long-term Debt and Amortization of Debt Issuance Cost (Details)"
       }
      }
     },
     "localname": "statement-statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details",
     "nsuri": "http://www.holley.com/20230702",
     "xbrltype": "stringItemType"
    },
    "hlly_statement-statement-note-7-debt-schedule-of-debt-details": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 7 - Debt - Schedule of Debt (Details)"
       }
      }
     },
     "localname": "statement-statement-note-7-debt-schedule-of-debt-details",
     "nsuri": "http://www.holley.com/20230702",
     "xbrltype": "stringItemType"
    },
    "hlly_statement-statement-note-7-debt-tables": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 7 - Debt"
       }
      }
     },
     "localname": "statement-statement-note-7-debt-tables",
     "nsuri": "http://www.holley.com/20230702",
     "xbrltype": "stringItemType"
    },
    "hlly_statement-statement-significant-accounting-policies-policies": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Significant Accounting Policies"
       }
      }
     },
     "localname": "statement-statement-significant-accounting-policies-policies",
     "nsuri": "http://www.holley.com/20230702",
     "xbrltype": "stringItemType"
    },
    "srt_CounterpartyNameAxis": {
     "auth_ref": [
      "r195",
      "r196",
      "r340",
      "r367",
      "r531",
      "r728",
      "r730"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Axis]"
       }
      }
     },
     "localname": "CounterpartyNameAxis",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r317",
      "r318",
      "r319",
      "r320",
      "r407",
      "r562",
      "r594",
      "r635",
      "r636",
      "r687",
      "r689",
      "r691",
      "r692",
      "r703",
      "r721",
      "r722",
      "r735",
      "r743",
      "r752",
      "r759",
      "r842",
      "r947",
      "r948",
      "r949",
      "r950",
      "r951",
      "r952"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans",
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-details-textual",
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-",
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r317",
      "r318",
      "r319",
      "r320",
      "r407",
      "r562",
      "r594",
      "r635",
      "r636",
      "r687",
      "r689",
      "r691",
      "r692",
      "r703",
      "r721",
      "r722",
      "r735",
      "r743",
      "r752",
      "r759",
      "r842",
      "r947",
      "r948",
      "r949",
      "r950",
      "r951",
      "r952"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans",
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-details-textual",
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-",
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_PresidentMember": {
     "auth_ref": [
      "r816"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "President [Member]"
       }
      }
     },
     "localname": "PresidentMember",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans",
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r253",
      "r564",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r724",
      "r744",
      "r758",
      "r784",
      "r838",
      "r839",
      "r844",
      "r955"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-11-revenue-summary-of-revenue-by-product-category-details"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r253",
      "r564",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r724",
      "r744",
      "r758",
      "r784",
      "r838",
      "r839",
      "r844",
      "r955"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-11-revenue-summary-of-revenue-by-product-category-details"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r317",
      "r318",
      "r319",
      "r320",
      "r389",
      "r407",
      "r441",
      "r442",
      "r443",
      "r538",
      "r562",
      "r594",
      "r635",
      "r636",
      "r687",
      "r689",
      "r691",
      "r692",
      "r703",
      "r721",
      "r722",
      "r735",
      "r743",
      "r752",
      "r759",
      "r762",
      "r836",
      "r842",
      "r948",
      "r949",
      "r950",
      "r951",
      "r952"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans",
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-details-textual",
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-",
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-details-textual"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r317",
      "r318",
      "r319",
      "r320",
      "r389",
      "r407",
      "r441",
      "r442",
      "r443",
      "r538",
      "r562",
      "r594",
      "r635",
      "r636",
      "r687",
      "r689",
      "r691",
      "r692",
      "r703",
      "r721",
      "r722",
      "r735",
      "r743",
      "r752",
      "r759",
      "r762",
      "r836",
      "r842",
      "r948",
      "r949",
      "r950",
      "r951",
      "r952"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans",
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-details-textual",
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-",
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "auth_ref": [
      "r195",
      "r196",
      "r340",
      "r367",
      "r531",
      "r729",
      "r730"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Domain]"
       }
      }
     },
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RestatementAdjustmentMember": {
     "auth_ref": [
      "r198",
      "r199",
      "r200",
      "r209",
      "r210",
      "r236",
      "r490",
      "r491",
      "r778",
      "r779",
      "r781",
      "r782",
      "r783",
      "r787",
      "r788"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision of Prior Period, Adjustment [Member]"
       }
      }
     },
     "localname": "RestatementAdjustmentMember",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-2-acquisitions-allocation-of-the-purchase-price-to-the-estimated-fair-values-of-assets-acquired-and-liabilities-assumed-details"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RestatementAxis": {
     "auth_ref": [
      "r152",
      "r198",
      "r199",
      "r200",
      "r201",
      "r202",
      "r203",
      "r204",
      "r205",
      "r206",
      "r208",
      "r209",
      "r210",
      "r211",
      "r212",
      "r213",
      "r236",
      "r290",
      "r291",
      "r465",
      "r489",
      "r490",
      "r491",
      "r492",
      "r515",
      "r529",
      "r530",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r607"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision of Prior Period [Axis]"
       }
      }
     },
     "localname": "RestatementAxis",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-2-acquisitions-allocation-of-the-purchase-price-to-the-estimated-fair-values-of-assets-acquired-and-liabilities-assumed-details"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RestatementDomain": {
     "auth_ref": [
      "r152",
      "r198",
      "r199",
      "r200",
      "r201",
      "r202",
      "r203",
      "r204",
      "r205",
      "r206",
      "r208",
      "r209",
      "r210",
      "r211",
      "r212",
      "r213",
      "r236",
      "r290",
      "r291",
      "r465",
      "r489",
      "r490",
      "r491",
      "r492",
      "r515",
      "r529",
      "r530",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r607"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision of Prior Period [Domain]"
       }
      }
     },
     "localname": "RestatementDomain",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-2-acquisitions-allocation-of-the-purchase-price-to-the-estimated-fair-values-of-assets-acquired-and-liabilities-assumed-details"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioPreviouslyReportedMember": {
     "auth_ref": [
      "r152",
      "r198",
      "r200",
      "r201",
      "r202",
      "r203",
      "r204",
      "r212",
      "r236",
      "r465",
      "r489",
      "r490",
      "r491",
      "r515",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r607",
      "r783",
      "r785",
      "r786",
      "r787",
      "r813",
      "r822",
      "r823",
      "r935",
      "r942",
      "r943"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Previously Reported [Member]"
       }
      }
     },
     "localname": "ScenarioPreviouslyReportedMember",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-2-acquisitions-allocation-of-the-purchase-price-to-the-estimated-fair-values-of-assets-acquired-and-liabilities-assumed-details"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r254",
      "r255",
      "r629",
      "r631",
      "r633",
      "r688",
      "r690",
      "r693",
      "r704",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r725",
      "r745",
      "r762",
      "r844",
      "r955"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-11-revenue-summary-of-revenue-based-on-geographic-location-details",
      "http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net-schedule-of-longlived-assets-by-geographic-locations-details"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r254",
      "r255",
      "r629",
      "r631",
      "r633",
      "r688",
      "r690",
      "r693",
      "r704",
      "r710",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r725",
      "r745",
      "r762",
      "r844",
      "r955"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-11-revenue-summary-of-revenue-based-on-geographic-location-details",
      "http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net-schedule-of-longlived-assets-by-geographic-locations-details"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualAxis": {
     "auth_ref": [
      "r816",
      "r944"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Axis]"
       }
      }
     },
     "localname": "TitleOfIndividualAxis",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans",
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-details-textual"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Domain]"
       }
      }
     },
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans",
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsAndOtherReceivablesNetCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer.",
        "label": "Accounts receivable, less allowance for credit losses of $2,092 and $1,550 respectively"
       }
      }
     },
     "localname": "AccountsAndOtherReceivablesNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r23",
      "r757"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited": {
       "order": 0.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedEmployeeBenefitsCurrent": {
     "auth_ref": [
      "r26"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-note-6-accrued-liabilities-accrued-liabilities-details": {
       "order": 1.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "us-gaap_AccruedEmployeeBenefitsCurrent",
        "terseLabel": "Accrued employee compensation and benefits"
       }
      }
     },
     "localname": "AccruedEmployeeBenefitsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-6-accrued-liabilities-accrued-liabilities-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "auth_ref": [
      "r91",
      "r138"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-note-6-accrued-liabilities-accrued-liabilities-details": {
       "order": 5.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.",
        "label": "us-gaap_AccruedIncomeTaxesCurrent",
        "terseLabel": "Accrued taxes"
       }
      }
     },
     "localname": "AccruedIncomeTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-6-accrued-liabilities-accrued-liabilities-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r26"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.holley.com/20230702/role/statement-note-6-accrued-liabilities-accrued-liabilities-details": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Accrued liabilities",
        "totalLabel": "Total accrued liabilities"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited",
      "http://www.holley.com/20230702/role/statement-note-6-accrued-liabilities-accrued-liabilities-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r55",
      "r158",
      "r580"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details": {
       "order": 0.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Less: accumulated depreciation"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r33",
      "r34",
      "r102",
      "r168",
      "r577",
      "r600",
      "r604"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.",
        "label": "Accumulated other comprehensive loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r4",
      "r11",
      "r34",
      "r483",
      "r486",
      "r530",
      "r595",
      "r596",
      "r800",
      "r801",
      "r802",
      "r810",
      "r811",
      "r812"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "AOCI Attributable to Parent [Member]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental disclosures of cash flow information:"
       }
      }
     },
     "localname": "AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r94",
      "r757",
      "r958"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited": {
       "order": 0.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r447",
      "r448",
      "r449",
      "r615",
      "r810",
      "r811",
      "r812",
      "r934",
      "r960"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Additional Paid-in Capital [Member]"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation",
        "negatedLabel": "Tax withholding related to vesting of restricted stock units"
       }
      }
     },
     "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r62",
      "r63",
      "r414"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "Equity compensation"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile net income to net cash from operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r445",
      "r454"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "us-gaap_AllocatedShareBasedCompensationExpense",
        "verboseLabel": "Share-Based Payment Arrangement, Expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-schedule-of-components-of-equitybased-compensation-expense-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r169",
      "r257",
      "r293"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited-parentheticals"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AlternativeInvestmentMeasurementInput": {
     "auth_ref": [
      "r498"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of input used to measure alternative investment.",
        "label": "Alternative Investment, Measurement Input"
       }
      }
     },
     "localname": "AlternativeInvestmentMeasurementInput",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-summary-of-assumptions-for-estimated-fair-value-using-monte-carlo-simulation-model-details"
     ],
     "xbrltype": "decimalItemType"
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "auth_ref": [
      "r105",
      "r358",
      "r513",
      "r805"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "order": 17.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to debt issuance costs.",
        "label": "Amortization of deferred loan costs"
       }
      }
     },
     "localname": "AmortizationOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r8",
      "r48",
      "r53"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Amortization of intangible assets"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited",
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r233"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "auth_ref": [
      "r45"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of antidilutive security.",
        "label": "Antidilutive Securities [Axis]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "auth_ref": [
      "r45"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.",
        "label": "Antidilutive Securities, Name [Domain]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r136",
      "r162",
      "r193",
      "r240",
      "r247",
      "r251",
      "r288",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r476",
      "r478",
      "r502",
      "r572",
      "r657",
      "r757",
      "r769",
      "r840",
      "r841",
      "r945"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "us-gaap_Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ASSETS"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r154",
      "r171",
      "r193",
      "r288",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r476",
      "r478",
      "r502",
      "r757",
      "r840",
      "r841",
      "r945"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited": {
       "order": 0.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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 within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "us-gaap_AssetsCurrent",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "auth_ref": [
      "r80"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Interest rate collar"
       }
      }
     },
     "localname": "AssetsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-schedule-of-value-assets-and-liabilities-measured-on-recurring-basis-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r416",
      "r417",
      "r418",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans",
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-details-textual",
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-schedule-of-components-of-equitybased-compensation-expense-details",
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-summary-of-restricted-stock-units-activity-details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location on balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Axis]"
       }
      }
     },
     "localname": "BalanceSheetLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-future-minimum-rental-payments-for-operating-leases-details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r74",
      "r77"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Domain]"
       }
      }
     },
     "localname": "BalanceSheetLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-future-minimum-rental-payments-for-operating-leases-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Basis of Accounting, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BuildingAndBuildingImprovementsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.",
        "label": "Building and Building Improvements [Member]"
       }
      }
     },
     "localname": "BuildingAndBuildingImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r472",
      "r750",
      "r751"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
        "label": "Business Acquisition, Acquiree [Domain]"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-2-acquisitions",
      "http://www.holley.com/20230702/role/statement-note-2-acquisitions-allocation-of-the-purchase-price-to-the-estimated-fair-values-of-assets-acquired-and-liabilities-assumed-details",
      "http://www.holley.com/20230702/role/statement-note-2-acquisitions-details-textual",
      "http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability",
      "http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r65",
      "r66",
      "r472",
      "r750",
      "r751"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-2-acquisitions",
      "http://www.holley.com/20230702/role/statement-note-2-acquisitions-allocation-of-the-purchase-price-to-the-estimated-fair-values-of-assets-acquired-and-liabilities-assumed-details",
      "http://www.holley.com/20230702/role/statement-note-2-acquisitions-details-textual",
      "http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability",
      "http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability-details-textual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": {
     "auth_ref": [
      "r132"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of equity interests issued or issuable to acquire entity.",
        "label": "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued",
        "terseLabel": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares (in shares)"
       }
      }
     },
     "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability-details-textual"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_BusinessCombinationAcquisitionRelatedCosts": {
     "auth_ref": [
      "r64"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-note-17-acquisition-restructuring-and-management-fee-costs-summary-of-total-acquisitions-restructuring-and-management-fee-costs-details": {
       "order": 1.0,
       "parentTag": "hlly_TotalAcquisitionRestructuringAndManagementFees",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.",
        "label": "Acquisitions (1)"
       }
      }
     },
     "localname": "BusinessCombinationAcquisitionRelatedCosts",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-17-acquisition-restructuring-and-management-fee-costs-summary-of-total-acquisitions-restructuring-and-management-fee-costs-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": {
     "auth_ref": [
      "r475",
      "r804"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.",
        "label": "Fair value adjustments to earn-out liability",
        "terseLabel": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited",
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited",
      "http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": {
     "auth_ref": [
      "r2",
      "r71"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited": {
       "order": 0.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.",
        "label": "Earn-out liability",
        "terseLabel": "Business Combination, Contingent Consideration, Liability, Noncurrent"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited",
      "http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r130",
      "r473"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).",
        "label": "Business Combination Disclosure [Text Block]"
       }
      }
     },
     "localname": "BusinessCombinationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-2-acquisitions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": {
     "auth_ref": [
      "r68"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther",
        "verboseLabel": "Other assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-2-acquisitions-allocation-of-the-purchase-price-to-the-estimated-fair-values-of-assets-acquired-and-liabilities-assumed-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": {
     "auth_ref": [
      "r68"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
        "verboseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-2-acquisitions-allocation-of-the-purchase-price-to-the-estimated-fair-values-of-assets-acquired-and-liabilities-assumed-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": {
     "auth_ref": [
      "r68"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.",
        "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable",
        "negatedTerseLabel": "Accounts payable"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-2-acquisitions-allocation-of-the-purchase-price-to-the-estimated-fair-values-of-assets-acquired-and-liabilities-assumed-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": {
     "auth_ref": [
      "r67",
      "r68"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.",
        "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles",
        "verboseLabel": "Intangible assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-2-acquisitions-allocation-of-the-purchase-price-to-the-estimated-fair-values-of-assets-acquired-and-liabilities-assumed-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": {
     "auth_ref": [
      "r67",
      "r68"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of inventory recognized as of the acquisition date.",
        "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory",
        "verboseLabel": "Inventory"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-2-acquisitions-allocation-of-the-purchase-price-to-the-estimated-fair-values-of-assets-acquired-and-liabilities-assumed-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
     "auth_ref": [
      "r67",
      "r68"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.",
        "label": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
        "verboseLabel": "Property, plant and equipment"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-2-acquisitions-allocation-of-the-purchase-price-to-the-estimated-fair-values-of-assets-acquired-and-liabilities-assumed-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r68"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-2-acquisitions-allocation-of-the-purchase-price-to-the-estimated-fair-values-of-assets-acquired-and-liabilities-assumed-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents:"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r40",
      "r156",
      "r726"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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. Also includes 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. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "auth_ref": [
      "r40",
      "r112",
      "r191"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
        "periodEndLabel": "End of period",
        "periodStartLabel": "Beginning of period"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r3",
      "r112"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
        "totalLabel": "Net change in cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r150",
      "r165",
      "r166",
      "r167",
      "r193",
      "r218",
      "r223",
      "r230",
      "r232",
      "r238",
      "r239",
      "r288",
      "r327",
      "r329",
      "r330",
      "r331",
      "r334",
      "r335",
      "r365",
      "r366",
      "r368",
      "r369",
      "r371",
      "r502",
      "r609",
      "r610",
      "r611",
      "r612",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r645",
      "r666",
      "r684",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r777",
      "r806",
      "r814"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.",
        "label": "Class of Stock [Domain]"
       }
      }
     },
     "localname": "ClassOfStockDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-document-and-entity-information"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfWarrantOrRightAxis": {
     "auth_ref": [
      "r57"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of warrant or right issued.",
        "label": "Class of Warrant or Right [Axis]"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability",
      "http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability-details-textual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfWarrantOrRightDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months.",
        "label": "Class of Warrant or Right [Domain]"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability",
      "http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": {
     "auth_ref": [
      "r372"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price per share or per unit of warrants or rights outstanding.",
        "label": "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
        "terseLabel": "Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability-details-textual"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares.",
        "label": "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight",
        "terseLabel": "Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability-details-textual"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ClassOfWarrantOrRightOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of warrants or rights outstanding.",
        "label": "us-gaap_ClassOfWarrantOrRightOutstanding",
        "terseLabel": "Class of Warrant or Right, Outstanding (in shares)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability-details-textual"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r30",
      "r87",
      "r574",
      "r644"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Commitments and contingencies (Refer to Note 18 - Commitments and Contingencies)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r122",
      "r315",
      "r316",
      "r711",
      "r837"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-18-commitments-and-contingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "auth_ref": [
      "r31"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate number of common shares reserved for future issuance.",
        "label": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance",
        "terseLabel": "Common Stock, Capital Shares Reserved for Future Issuance (in shares)"
       }
      }
     },
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-details-textual"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r760",
      "r761",
      "r762",
      "r764",
      "r765",
      "r766",
      "r767",
      "r810",
      "r811",
      "r934",
      "r956",
      "r960"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited",
      "http://www.holley.com/20230702/role/statement-document-and-entity-information"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r93"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited-parentheticals"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r93",
      "r645"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited-parentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r93"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Common Stock, Shares, Issued (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited-parentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r12",
      "r93",
      "r645",
      "r663",
      "r960",
      "r961"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited-parentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r93",
      "r576",
      "r757"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Common stock, $0.0001 par value, 550,000,000 shares authorized, 117,249,854 and 117,147,997 shares issued and outstanding on July 2, 2023 and December 31, 2022, respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r35",
      "r175",
      "r177",
      "r182",
      "r568",
      "r585"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "us-gaap_ComprehensiveIncomeNetOfTax",
        "totalLabel": "Total comprehensive income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive income:"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r72",
      "r731"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Consolidation, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "ConsolidationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConstructionInProgressMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.",
        "label": "Construction in Progress [Member]"
       }
      }
     },
     "localname": "ConstructionInProgressMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContingentConsiderationByTypeAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of contingent consideration.",
        "label": "Contingent Consideration by Type [Axis]"
       }
      }
     },
     "localname": "ContingentConsiderationByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability",
      "http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability-details-textual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ContingentConsiderationTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of contingent payment arrangement.",
        "label": "Contingent Consideration Type [Domain]"
       }
      }
     },
     "localname": "ContingentConsiderationTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability",
      "http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfRevenue": {
     "auth_ref": [
      "r107",
      "r193",
      "r288",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r502",
      "r840"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.",
        "label": "Cost of goods sold"
       }
      }
     },
     "localname": "CostOfRevenue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-7-debt",
      "http://www.holley.com/20230702/role/statement-note-7-debt-details-textual",
      "http://www.holley.com/20230702/role/statement-note-7-debt-schedule-of-debt-details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "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.",
        "label": "Credit Facility [Domain]"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-7-debt",
      "http://www.holley.com/20230702/role/statement-note-7-debt-details-textual",
      "http://www.holley.com/20230702/role/statement-note-7-debt-schedule-of-debt-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r70"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.",
        "label": "Customer Relationships [Member]"
       }
      }
     },
     "localname": "CustomerRelationshipsMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-2-acquisitions",
      "http://www.holley.com/20230702/role/statement-note-2-acquisitions-allocation-of-the-purchase-price-to-the-estimated-fair-values-of-assets-acquired-and-liabilities-assumed-details",
      "http://www.holley.com/20230702/role/statement-note-2-acquisitions-details-textual",
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-summary-of-intangible-assets-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r123",
      "r192",
      "r336",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r352",
      "r359",
      "r360",
      "r362"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Debt Disclosure [Text Block]"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-7-debt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r21",
      "r90",
      "r91",
      "r137",
      "r139",
      "r197",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r343",
      "r348",
      "r349",
      "r350",
      "r351",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r514",
      "r738",
      "r739",
      "r740",
      "r741",
      "r742",
      "r807"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-7-debt",
      "http://www.holley.com/20230702/role/statement-note-7-debt-details-textual",
      "http://www.holley.com/20230702/role/statement-note-7-debt-schedule-of-debt-details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "auth_ref": [
      "r21",
      "r139",
      "r363"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.",
        "label": "us-gaap_DebtInstrumentCarryingAmount",
        "totalLabel": "Future maturities",
        "verboseLabel": "Long-Term Debt, Gross"
       }
      }
     },
     "localname": "DebtInstrumentCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details",
      "http://www.holley.com/20230702/role/statement-note-7-debt-schedule-of-debt-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r83",
      "r85",
      "r337",
      "r514",
      "r739",
      "r740"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "us-gaap_DebtInstrumentFaceAmount",
        "terseLabel": "Debt Instrument, Face Amount"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-7-debt-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r28",
      "r197",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r343",
      "r348",
      "r349",
      "r350",
      "r351",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r514",
      "r738",
      "r739",
      "r740",
      "r741",
      "r742",
      "r807"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument, Name [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-7-debt",
      "http://www.holley.com/20230702/role/statement-note-7-debt-details-textual",
      "http://www.holley.com/20230702/role/statement-note-7-debt-schedule-of-debt-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentPeriodicPaymentPrincipal": {
     "auth_ref": [
      "r28"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the required periodic payments applied to principal.",
        "label": "us-gaap_DebtInstrumentPeriodicPaymentPrincipal",
        "terseLabel": "Debt Instrument, Periodic Payment, Principal"
       }
      }
     },
     "localname": "DebtInstrumentPeriodicPaymentPrincipal",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-7-debt-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "us-gaap_DebtInstrumentTerm",
        "terseLabel": "Debt Instrument, Term (Year)"
       }
      }
     },
     "localname": "DebtInstrumentTerm",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-7-debt-details-textual"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_DebtWeightedAverageInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average interest rate of debt outstanding.",
        "label": "us-gaap_DebtWeightedAverageInterestRate",
        "terseLabel": "Debt, Weighted Average Interest Rate"
       }
      }
     },
     "localname": "DebtWeightedAverageInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-7-debt-details-textual"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DeferredFinanceCostsGross": {
     "auth_ref": [
      "r84"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "us-gaap_DeferredFinanceCostsGross",
        "terseLabel": "Debt Issuance Costs, Gross"
       }
      }
     },
     "localname": "DeferredFinanceCostsGross",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-7-debt-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "auth_ref": [
      "r84",
      "r843"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "us-gaap_DeferredFinanceCostsNet",
        "negatedLabel": "Less unamortized debt issuance costs",
        "totalLabel": "Debt issuance costs amortization"
       }
      }
     },
     "localname": "DeferredFinanceCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details",
      "http://www.holley.com/20230702/role/statement-note-7-debt-schedule-of-debt-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r457",
      "r458",
      "r573"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.",
        "label": "Deferred taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": {
     "auth_ref": [
      "r386",
      "r399",
      "r403",
      "r748",
      "r749"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-note-14-benefit-plans-summarizes-the-components-of-net-periodic-benefit-cost-details": {
       "order": 0.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.",
        "label": "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets",
        "negatedLabel": "Expected return on plan assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-14-benefit-plans-summarizes-the-components-of-net-periodic-benefit-cost-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanInterestCost": {
     "auth_ref": [
      "r386",
      "r388",
      "r398",
      "r402",
      "r748",
      "r749"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-note-14-benefit-plans-summarizes-the-components-of-net-periodic-benefit-cost-details": {
       "order": 2.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.",
        "label": "Interest cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanInterestCost",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-14-benefit-plans-summarizes-the-components-of-net-periodic-benefit-cost-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": {
     "auth_ref": [
      "r396",
      "r400",
      "r748",
      "r749"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-note-14-benefit-plans-summarizes-the-components-of-net-periodic-benefit-cost-details": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.",
        "label": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
        "totalLabel": "Net periodic benefit cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCost",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-14-benefit-plans-summarizes-the-components-of-net-periodic-benefit-cost-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanServiceCost": {
     "auth_ref": [
      "r387",
      "r397",
      "r401",
      "r748",
      "r749"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-note-14-benefit-plans-summarizes-the-components-of-net-periodic-benefit-cost-details": {
       "order": 1.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.",
        "label": "Service cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanServiceCost",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-14-benefit-plans-summarizes-the-components-of-net-periodic-benefit-cost-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanTextBlock": {
     "auth_ref": [
      "r385",
      "r563",
      "r748"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for defined benefit plan.",
        "label": "Defined Benefit Plan [Text Block]"
       }
      }
     },
     "localname": "DefinedBenefitPlanTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-14-benefit-plans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.",
        "label": "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount",
        "terseLabel": "Defined Contribution Plan, Employer Discretionary Contribution Amount"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-14-benefit-plans-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r8",
      "r54"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "order": 0.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Depreciation"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeCapInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cap rate on an interest rate derivative such as an interest rate cap or collar. If market rates exceed the cap rate, a payment or receipt is triggered on the contract.",
        "label": "us-gaap_DerivativeCapInterestRate",
        "terseLabel": "Derivative, Cap Interest Rate"
       }
      }
     },
     "localname": "DerivativeCapInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-9-derivative-instruments-details-textual"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "auth_ref": [
      "r634",
      "r636",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r658",
      "r659",
      "r660",
      "r661",
      "r672",
      "r673",
      "r674",
      "r675",
      "r678",
      "r679",
      "r680",
      "r681",
      "r694",
      "r695",
      "r699",
      "r701",
      "r760",
      "r762"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
        "label": "Derivative Contract [Domain]"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-schedule-of-value-assets-and-liabilities-measured-on-recurring-basis-details",
      "http://www.holley.com/20230702/role/statement-note-7-debt",
      "http://www.holley.com/20230702/role/statement-note-7-debt-details-textual",
      "http://www.holley.com/20230702/role/statement-note-9-derivative-instruments",
      "http://www.holley.com/20230702/role/statement-note-9-derivative-instruments-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeFinancialInstrumentsAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents types of derivative financial instruments which are financial instruments or other contractual arrangements with all three of the following characteristics: (a) it has (1) one or more underlyings and (2) one or more notional amounts or payment provisions or both. Those terms determine the amount of the settlement or settlements, and, in some cases, whether or not a settlement is required; (b) it requires no initial net investment or an initial net investment that is smaller than would be required for other types of contracts that would be expected to have a similar response to changes in market factors; and (c) its terms require or permit net settlement, it can readily be settled net by a means outside the contract, or it provides for delivery of an asset that puts the recipient in a position not substantially different from net settlement. Notwithstanding the above characteristics, loan commitments that relate to the origination of mortgage loans that will be held for sale are accounted for as derivative instruments by the issuer of the loan commitment (that is, the potential lender).",
        "label": "Derivative Financial Instruments, Assets [Member]"
       }
      }
     },
     "localname": "DerivativeFinancialInstrumentsAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-schedule-of-value-assets-and-liabilities-measured-on-recurring-basis-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeFloorInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Floor rate on an interest rate derivative such as an interest rate floor or collar. If market rates falls below the floor rate, a payment or receipt is triggered on the contract.",
        "label": "us-gaap_DerivativeFloorInterestRate",
        "terseLabel": "Derivative, Floor Interest Rate"
       }
      }
     },
     "localname": "DerivativeFloorInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-9-derivative-instruments-details-textual"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r75",
      "r76",
      "r78",
      "r79",
      "r634",
      "r636",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r658",
      "r659",
      "r660",
      "r661",
      "r672",
      "r673",
      "r674",
      "r675",
      "r678",
      "r679",
      "r680",
      "r681",
      "r694",
      "r695",
      "r699",
      "r701",
      "r730",
      "r760",
      "r762"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-schedule-of-value-assets-and-liabilities-measured-on-recurring-basis-details",
      "http://www.holley.com/20230702/role/statement-note-7-debt",
      "http://www.holley.com/20230702/role/statement-note-7-debt-details-textual",
      "http://www.holley.com/20230702/role/statement-note-9-derivative-instruments",
      "http://www.holley.com/20230702/role/statement-note-9-derivative-instruments-details-textual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": {
     "auth_ref": [
      "r134",
      "r481",
      "r488"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.",
        "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-9-derivative-instruments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DerivativeLiabilities": {
     "auth_ref": [
      "r172",
      "r173",
      "r501",
      "r627",
      "r628",
      "r629",
      "r630",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r658",
      "r660",
      "r661",
      "r695",
      "r696",
      "r697",
      "r699",
      "r700",
      "r701",
      "r702",
      "r730",
      "r957"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.",
        "label": "us-gaap_DerivativeLiabilities",
        "terseLabel": "Derivative Liability"
       }
      }
     },
     "localname": "DerivativeLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-9-derivative-instruments-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeNotionalAmount": {
     "auth_ref": [
      "r932",
      "r933"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payment on derivative.",
        "label": "us-gaap_DerivativeNotionalAmount",
        "terseLabel": "Derivative, Notional Amount"
       }
      }
     },
     "localname": "DerivativeNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-7-debt-details-textual",
      "http://www.holley.com/20230702/role/statement-note-9-derivative-instruments-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativesReportingOfDerivativeActivity": {
     "auth_ref": [
      "r73"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for derivatives entered into for trading purposes and those entered into for purposes other than trading including where and when derivative financial instruments and derivative commodity instruments and their related gains or losses are reported in the entity's statements of financial position, cash flows, and results of operations.",
        "label": "Derivatives, Reporting of Derivative Activity [Policy Text Block]"
       }
      }
     },
     "localname": "DerivativesReportingOfDerivativeActivity",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DesignatedAsHedgingInstrumentMember": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).",
        "label": "Designated as Hedging Instrument [Member]"
       }
      }
     },
     "localname": "DesignatedAsHedgingInstrumentMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-7-debt",
      "http://www.holley.com/20230702/role/statement-note-7-debt-details-textual",
      "http://www.holley.com/20230702/role/statement-note-9-derivative-instruments",
      "http://www.holley.com/20230702/role/statement-note-9-derivative-instruments-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisclosureTextBlockAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DisclosureTextBlockAbstract",
        "terseLabel": "Notes to Financial Statements"
       }
      }
     },
     "localname": "DisclosureTextBlockAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-1-description-of-the-business-basis-of-presentation-and-summary-of-significant-accounting-policies",
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements",
      "http://www.holley.com/20230702/role/statement-note-11-revenue-",
      "http://www.holley.com/20230702/role/statement-note-12-income-taxes",
      "http://www.holley.com/20230702/role/statement-note-13-earnings-per-share",
      "http://www.holley.com/20230702/role/statement-note-14-benefit-plans",
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans",
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-",
      "http://www.holley.com/20230702/role/statement-note-17-acquisition-restructuring-and-management-fee-costs",
      "http://www.holley.com/20230702/role/statement-note-18-commitments-and-contingencies",
      "http://www.holley.com/20230702/role/statement-note-2-acquisitions",
      "http://www.holley.com/20230702/role/statement-note-3-inventory",
      "http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net",
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets",
      "http://www.holley.com/20230702/role/statement-note-6-accrued-liabilities",
      "http://www.holley.com/20230702/role/statement-note-7-debt",
      "http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability",
      "http://www.holley.com/20230702/role/statement-note-9-derivative-instruments"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings per share:"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-schedule-of-basic-and-diluted-earning-per-share-details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r183",
      "r203",
      "r204",
      "r206",
      "r207",
      "r209",
      "r215",
      "r218",
      "r230",
      "r231",
      "r232",
      "r236",
      "r491",
      "r492",
      "r569",
      "r586",
      "r732"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Basic net income per share (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited",
      "http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-schedule-of-basic-and-diluted-earning-per-share-details"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r183",
      "r203",
      "r204",
      "r206",
      "r207",
      "r209",
      "r218",
      "r230",
      "r231",
      "r232",
      "r236",
      "r491",
      "r492",
      "r569",
      "r586",
      "r732"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Diluted net income per share (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited",
      "http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-schedule-of-basic-and-diluted-earning-per-share-details"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r214",
      "r233",
      "r234",
      "r235"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-13-earnings-per-share"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r504"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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. Excludes amounts for 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.",
        "label": "Effect of foreign currency rate fluctuations on cash"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r460"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective tax rates",
        "terseLabel": "Effective Income Tax Rate Reconciliation, Percent"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-12-income-taxes-details-textual",
      "http://www.holley.com/20230702/role/statement-note-12-income-taxes-schedule-of-provision-and-effective-tax-rates-details"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r194",
      "r460",
      "r468"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
        "label": "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
        "terseLabel": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-12-income-taxes-details-textual"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeBenefitsAndShareBasedCompensation": {
     "auth_ref": [],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for employee benefit and equity-based compensation.",
        "label": "us-gaap_EmployeeBenefitsAndShareBasedCompensation",
        "verboseLabel": "Equity compensation"
       }
      }
     },
     "localname": "EmployeeBenefitsAndShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r446"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
        "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r446"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
        "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-details-textual"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.",
        "label": "Share-Based Payment Arrangement, Option [Member]"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details",
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans",
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-details-textual",
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-schedule-of-components-of-equitybased-compensation-expense-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r12",
      "r151",
      "r178",
      "r179",
      "r180",
      "r198",
      "r199",
      "r200",
      "r202",
      "r210",
      "r212",
      "r237",
      "r289",
      "r292",
      "r373",
      "r447",
      "r448",
      "r449",
      "r464",
      "r465",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r490",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r511",
      "r530",
      "r595",
      "r596",
      "r597",
      "r615",
      "r684"
     ],
     "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.",
        "label": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAdjustmentOfWarrants": {
     "auth_ref": [
      "r1",
      "r8"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.",
        "label": "Fair value adjustments to warrant liability",
        "terseLabel": "Fair Value Adjustment of Warrants"
       }
      }
     },
     "localname": "FairValueAdjustmentOfWarrants",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited",
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited",
      "http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.",
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": {
     "auth_ref": [
      "r15"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class of asset.",
        "label": "Asset Class [Domain]"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-schedule-of-value-assets-and-liabilities-measured-on-recurring-basis-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueByAssetClassAxis": {
     "auth_ref": [
      "r80",
      "r82"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by class of asset.",
        "label": "Asset Class [Axis]"
       }
      }
     },
     "localname": "FairValueByAssetClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-schedule-of-value-assets-and-liabilities-measured-on-recurring-basis-details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r350",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r495",
      "r535",
      "r536",
      "r537",
      "r739",
      "r740",
      "r746",
      "r747",
      "r748"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-schedule-of-value-assets-and-liabilities-measured-on-recurring-basis-details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByLiabilityClassAxis": {
     "auth_ref": [
      "r82",
      "r135"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by class of liability.",
        "label": "Liability Class [Axis]"
       }
      }
     },
     "localname": "FairValueByLiabilityClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-reconciliation-of-changes-details",
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-schedule-of-value-assets-and-liabilities-measured-on-recurring-basis-details",
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-summary-of-assumptions-for-estimated-fair-value-using-monte-carlo-simulation-model-details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r494",
      "r495",
      "r497",
      "r498",
      "r500"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement frequency.",
        "label": "Measurement Frequency [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementFrequencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-schedule-of-value-assets-and-liabilities-measured-on-recurring-basis-details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r493"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.",
        "label": "Fair Value Disclosures [Text Block]"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r350",
      "r390",
      "r395",
      "r495",
      "r535",
      "r746",
      "r747",
      "r748"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-schedule-of-value-assets-and-liabilities-measured-on-recurring-basis-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r350",
      "r390",
      "r395",
      "r495",
      "r536",
      "r739",
      "r740",
      "r746",
      "r747",
      "r748"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-schedule-of-value-assets-and-liabilities-measured-on-recurring-basis-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r350",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r495",
      "r537",
      "r739",
      "r740",
      "r746",
      "r747",
      "r748"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Inputs, Level 3 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-schedule-of-value-assets-and-liabilities-measured-on-recurring-basis-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": {
     "auth_ref": [
      "r15"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents classes of liabilities measured and disclosed at fair value.",
        "label": "Fair Value by Liability Class [Domain]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-reconciliation-of-changes-details",
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-schedule-of-value-assets-and-liabilities-measured-on-recurring-basis-details",
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-summary-of-assumptions-for-estimated-fair-value-using-monte-carlo-simulation-model-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": {
     "auth_ref": [
      "r15",
      "r82"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement frequency.",
        "label": "Measurement Frequency [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementFrequencyDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-schedule-of-value-assets-and-liabilities-measured-on-recurring-basis-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": {
     "auth_ref": [
      "r499"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).",
        "label": "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings",
        "negatedLabel": "Gains included in earnings"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-reconciliation-of-changes-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": {
     "auth_ref": [
      "r81"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements",
        "negatedLabel": "Liabilities reclassed to equity"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-reconciliation-of-changes-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": {
     "auth_ref": [
      "r15"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
        "periodEndLabel": "Balance",
        "periodStartLabel": "Balance"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-reconciliation-of-changes-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r350",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r535",
      "r536",
      "r537",
      "r739",
      "r740",
      "r746",
      "r747",
      "r748"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-schedule-of-value-assets-and-liabilities-measured-on-recurring-basis-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r493",
      "r500"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.",
        "label": "Fair Value, Recurring [Member]"
       }
      }
     },
     "localname": "FairValueMeasurementsRecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-schedule-of-value-assets-and-liabilities-measured-on-recurring-basis-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r294",
      "r295",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r361",
      "r370",
      "r488",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r584",
      "r736",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r817",
      "r818",
      "r819",
      "r820"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of financial instrument.",
        "label": "Financial Instrument [Axis]"
       }
      }
     },
     "localname": "FinancialInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-summary-of-assumptions-for-estimated-fair-value-using-monte-carlo-simulation-model-details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancialLiabilitiesFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities.",
        "label": "Liability"
       }
      }
     },
     "localname": "FinancialLiabilitiesFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-schedule-of-value-assets-and-liabilities-measured-on-recurring-basis-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "us-gaap_FiniteLivedIntangibleAssetUsefulLife",
        "terseLabel": "Finite-Lived Intangible Asset, Useful Life (Year)"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-2-acquisitions-details-textual"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r160",
      "r312"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-summary-of-intangible-assets-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r118"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-schedule-of-finitelived-intangible-assets-future-amortization-expense-details": {
       "order": 3.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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).",
        "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-schedule-of-finitelived-intangible-assets-future-amortization-expense-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-schedule-of-finitelived-intangible-assets-future-amortization-expense-details": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.",
        "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
        "terseLabel": "2023 (excluding the twenty-six weeks ended July 2, 2023)"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-schedule-of-finitelived-intangible-assets-future-amortization-expense-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r118"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-schedule-of-finitelived-intangible-assets-future-amortization-expense-details": {
       "order": 0.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth 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).",
        "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-schedule-of-finitelived-intangible-assets-future-amortization-expense-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r118"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-schedule-of-finitelived-intangible-assets-future-amortization-expense-details": {
       "order": 5.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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).",
        "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-schedule-of-finitelived-intangible-assets-future-amortization-expense-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r118"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-schedule-of-finitelived-intangible-assets-future-amortization-expense-details": {
       "order": 4.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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).",
        "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-schedule-of-finitelived-intangible-assets-future-amortization-expense-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r309",
      "r311",
      "r312",
      "r314",
      "r565",
      "r566"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-2-acquisitions",
      "http://www.holley.com/20230702/role/statement-note-2-acquisitions-allocation-of-the-purchase-price-to-the-estimated-fair-values-of-assets-acquired-and-liabilities-assumed-details",
      "http://www.holley.com/20230702/role/statement-note-2-acquisitions-details-textual",
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-summary-of-intangible-assets-details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r117",
      "r566"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Gross"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-summary-of-intangible-assets-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r49",
      "r52"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-2-acquisitions",
      "http://www.holley.com/20230702/role/statement-note-2-acquisitions-allocation-of-the-purchase-price-to-the-estimated-fair-values-of-assets-acquired-and-liabilities-assumed-details",
      "http://www.holley.com/20230702/role/statement-note-2-acquisitions-details-textual",
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-summary-of-intangible-assets-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r117",
      "r565"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-schedule-of-finitelived-intangible-assets-future-amortization-expense-details": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Net",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-schedule-of-finitelived-intangible-assets-future-amortization-expense-details",
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-summary-of-intangible-assets-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "auth_ref": [
      "r8"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.",
        "label": "us-gaap_GainLossOnSaleOfPropertyPlantEquipment",
        "negatedLabel": "Loss on disposal of property, plant and equipment"
       }
      }
     },
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r159",
      "r305",
      "r567",
      "r737",
      "r757",
      "r825",
      "r832"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "periodEndLabel": "Balance",
        "periodStartLabel": "Balance",
        "verboseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited",
      "http://www.holley.com/20230702/role/statement-note-2-acquisitions-allocation-of-the-purchase-price-to-the-estimated-fair-values-of-assets-acquired-and-liabilities-assumed-details",
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-schedule-of-goodwill-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r116"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "auth_ref": [
      "r8",
      "r306",
      "r307",
      "r308",
      "r737"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "us-gaap_GoodwillImpairmentLoss",
        "terseLabel": "Goodwill, Impairment Loss"
       }
      }
     },
     "localname": "GoodwillImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillPeriodIncreaseDecrease": {
     "auth_ref": [
      "r824"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Measurement period adjustments"
       }
      }
     },
     "localname": "GoodwillPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-schedule-of-goodwill-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r106",
      "r193",
      "r240",
      "r246",
      "r250",
      "r252",
      "r288",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r502",
      "r734",
      "r840"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "us-gaap_GrossProfit",
        "totalLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HedgingDesignationAxis": {
     "auth_ref": [
      "r13",
      "r480"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Axis]"
       }
      }
     },
     "localname": "HedgingDesignationAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-7-debt",
      "http://www.holley.com/20230702/role/statement-note-7-debt-details-textual",
      "http://www.holley.com/20230702/role/statement-note-9-derivative-instruments",
      "http://www.holley.com/20230702/role/statement-note-9-derivative-instruments-details-textual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HedgingDesignationDomain": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Domain]"
       }
      }
     },
     "localname": "HedgingDesignationDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-7-debt",
      "http://www.holley.com/20230702/role/statement-note-7-debt-details-textual",
      "http://www.holley.com/20230702/role/statement-note-9-derivative-instruments",
      "http://www.holley.com/20230702/role/statement-note-9-derivative-instruments-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill": {
     "auth_ref": [
      "r805",
      "r835"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value.",
        "label": "us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill",
        "terseLabel": "Impairment of Intangible Assets, Indefinite-Lived (Excluding Goodwill)"
       }
      }
     },
     "localname": "ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r0",
      "r103",
      "r141",
      "r240",
      "r246",
      "r250",
      "r252",
      "r570",
      "r582",
      "r734"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
        "totalLabel": "Income before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r194",
      "r456",
      "r461",
      "r462",
      "r463",
      "r466",
      "r469",
      "r470",
      "r471",
      "r614"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-12-income-taxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r144",
      "r148",
      "r211",
      "r212",
      "r244",
      "r459",
      "r467",
      "r587"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited": {
       "order": 0.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income tax expense"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited",
      "http://www.holley.com/20230702/role/statement-note-12-income-taxes-schedule-of-provision-and-effective-tax-rates-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r41"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.",
        "label": "Cash paid for income taxes"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r7"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "us-gaap_IncreaseDecreaseInAccountsPayable",
        "verboseLabel": "Accounts payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r7"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "us-gaap_IncreaseDecreaseInAccountsReceivable",
        "negatedLabel": "Accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": {
     "auth_ref": [
      "r804"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "order": 18.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.",
        "label": "Accrued and other liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInterestPayableNet": {
     "auth_ref": [
      "r7"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in interest payable, which represents the amount owed to note holders, bond holders, and other parties for interest earned on loans or credit extended to the reporting entity.",
        "label": "Accrued interest"
       }
      }
     },
     "localname": "IncreaseDecreaseInInterestPayableNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r7"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "us-gaap_IncreaseDecreaseInInventories",
        "negatedLabel": "Inventories"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherDeferredLiability": {
     "auth_ref": [
      "r7"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in deferred obligations classified as other.",
        "label": "us-gaap_IncreaseDecreaseInOtherDeferredLiability",
        "verboseLabel": "Change in deferred taxes"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherDeferredLiability",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants": {
     "auth_ref": [
      "r219",
      "r220",
      "r221",
      "r232"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-schedule-of-basic-and-diluted-earning-per-share-details": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method.",
        "label": "Dilutive effect of potential common shares from Warrants (in shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToCallOptionsAndWarrants",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-schedule-of-basic-and-diluted-earning-per-share-details"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r219",
      "r220",
      "r222",
      "r232",
      "r415"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-schedule-of-basic-and-diluted-earning-per-share-details": {
       "order": 0.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.",
        "label": "Dilutive effect of potential common shares from RSUs (in shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-schedule-of-basic-and-diluted-earning-per-share-details"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r310",
      "r313"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.",
        "label": "Indefinite-Lived Intangible Assets [Axis]"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-summary-of-intangible-assets-details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": {
     "auth_ref": [
      "r119"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.",
        "label": "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill",
        "verboseLabel": "Tradenames"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-summary-of-intangible-assets-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r50",
      "r119"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.",
        "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-summary-of-intangible-assets-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r47",
      "r51"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
        "label": "Other intangibles assets, net"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r84",
      "r143",
      "r181",
      "r243",
      "r512",
      "r669",
      "r768",
      "r959"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited": {
       "order": 0.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "us-gaap_InterestExpense",
        "negatedLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r187",
      "r189",
      "r190"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Cash paid for interest"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPayableCurrent": {
     "auth_ref": [
      "r26"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "us-gaap_InterestPayableCurrent",
        "terseLabel": "Accrued interest"
       }
      }
     },
     "localname": "InterestPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateContractMember": {
     "auth_ref": [
      "r723",
      "r730",
      "r746"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instrument whose primary underlying risk is tied to the right to receive or pay a sum of money at a given interest rate.",
        "label": "Interest Rate Contract [Member]"
       }
      }
     },
     "localname": "InterestRateContractMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-schedule-of-value-assets-and-liabilities-measured-on-recurring-basis-details",
      "http://www.holley.com/20230702/role/statement-note-7-debt",
      "http://www.holley.com/20230702/role/statement-note-7-debt-details-textual",
      "http://www.holley.com/20230702/role/statement-note-9-derivative-instruments",
      "http://www.holley.com/20230702/role/statement-note-9-derivative-instruments-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "auth_ref": [
      "r303"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Inventory Disclosure [Text Block]"
       }
      }
     },
     "localname": "InventoryDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-3-inventory"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryFinishedGoods": {
     "auth_ref": [
      "r796"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-note-3-inventory-schedule-of-inventory-details": {
       "order": 0.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.",
        "label": "Finished goods"
       }
      }
     },
     "localname": "InventoryFinishedGoods",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-3-inventory-schedule-of-inventory-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r170",
      "r727",
      "r757"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.holley.com/20230702/role/statement-note-3-inventory-schedule-of-inventory-details": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory",
        "totalLabel": "Inventory, Net"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited",
      "http://www.holley.com/20230702/role/statement-note-3-inventory-schedule-of-inventory-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryRawMaterials": {
     "auth_ref": [
      "r798"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-note-3-inventory-schedule-of-inventory-details": {
       "order": 1.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Raw materials"
       }
      }
     },
     "localname": "InventoryRawMaterials",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-3-inventory-schedule-of-inventory-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWorkInProcess": {
     "auth_ref": [
      "r797"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-note-3-inventory-schedule-of-inventory-details": {
       "order": 2.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.",
        "label": "Work-in-process"
       }
      }
     },
     "localname": "InventoryWorkInProcess",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-3-inventory-schedule-of-inventory-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWriteDown": {
     "auth_ref": [
      "r304"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Provision for inventory reserves"
       }
      }
     },
     "localname": "InventoryWriteDown",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LandMember": {
     "auth_ref": [
      "r845"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Part of earth's surface not covered by water.",
        "label": "Land [Member]"
       }
      }
     },
     "localname": "LandMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r520",
      "r756"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-operating-lease-expense-supplemental-cash-flow-information-details": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease cost recognized by lessee for lease contract.",
        "label": "us-gaap_LeaseCost",
        "totalLabel": "Total lease expense"
       }
      }
     },
     "localname": "LeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-operating-lease-expense-supplemental-cash-flow-information-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of lease expense:"
       }
      }
     },
     "localname": "LeaseCostAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-operating-lease-expense-supplemental-cash-flow-information-details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r940"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Lease, Cost [Table Text Block]"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r941"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r528"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-future-minimum-rental-payments-for-operating-leases-details": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
        "totalLabel": "Total lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-future-minimum-rental-payments-for-operating-leases-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r528"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-future-minimum-rental-payments-for-operating-leases-details": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
        "verboseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-future-minimum-rental-payments-for-operating-leases-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r528"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-future-minimum-rental-payments-for-operating-leases-details": {
       "order": 5.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth 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).",
        "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
        "verboseLabel": "2027"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-future-minimum-rental-payments-for-operating-leases-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r528"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-future-minimum-rental-payments-for-operating-leases-details": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
        "verboseLabel": "2026"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-future-minimum-rental-payments-for-operating-leases-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r528"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-future-minimum-rental-payments-for-operating-leases-details": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
        "verboseLabel": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-future-minimum-rental-payments-for-operating-leases-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "auth_ref": [
      "r941"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-future-minimum-rental-payments-for-operating-leases-details": {
       "order": 0.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.",
        "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
        "verboseLabel": "2023 (excluding the twenty-six weeks ended July 2, 2023)"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-future-minimum-rental-payments-for-operating-leases-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r528"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
        "negatedLabel": "Less imputed interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-future-minimum-rental-payments-for-operating-leases-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": {
     "auth_ref": [
      "r939"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm",
        "terseLabel": "Lessee, Operating Lease, Remaining Lease Term (Year)"
       }
      }
     },
     "localname": "LesseeOperatingLeaseRemainingLeaseTerm",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-details-textual"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r516"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Lessee, Operating Leases [Text Block]"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LetterOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).",
        "label": "Letter of Credit [Member]"
       }
      }
     },
     "localname": "LetterOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-7-debt",
      "http://www.holley.com/20230702/role/statement-note-7-debt-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.",
        "label": "us-gaap_LettersOfCreditOutstandingAmount",
        "terseLabel": "Letters of Credit Outstanding, Amount"
       }
      }
     },
     "localname": "LettersOfCreditOutstandingAmount",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-7-debt-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r25",
      "r193",
      "r288",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r477",
      "r478",
      "r479",
      "r502",
      "r643",
      "r733",
      "r769",
      "r840",
      "r945",
      "r946"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited": {
       "order": 0.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "us-gaap_Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r98",
      "r140",
      "r579",
      "r757",
      "r808",
      "r821",
      "r938"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "us-gaap_LiabilitiesAndStockholdersEquity",
        "totalLabel": "Total liabilities and stockholders' equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "LIABILITIES AND STOCKHOLDERS' EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r27",
      "r155",
      "r193",
      "r288",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r477",
      "r478",
      "r479",
      "r502",
      "r757",
      "r840",
      "r945",
      "r946"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "us-gaap_LiabilitiesCurrent",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r24"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity",
        "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-7-debt-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": {
     "auth_ref": [
      "r19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.",
        "label": "Long-Lived Assets by Geographic Areas [Table Text Block]"
       }
      }
     },
     "localname": "LongLivedAssetsByGeographicAreasTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r21",
      "r139",
      "r349",
      "r364",
      "r739",
      "r740",
      "r954"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.",
        "label": "us-gaap_LongTermDebt",
        "verboseLabel": "Long-Term Debt"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-7-debt-schedule-of-debt-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": {
     "auth_ref": [
      "r26"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt and lease obligation, classified as current.",
        "label": "Current portion of long-term debt"
       }
      }
     },
     "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r163"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.",
        "label": "us-gaap_LongTermDebtCurrent",
        "negatedTerseLabel": "Less current portion of long-term debt"
       }
      }
     },
     "localname": "LongTermDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-7-debt-schedule-of-debt-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "auth_ref": [
      "r10",
      "r197",
      "r354"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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).",
        "label": "2024, future maturities"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "auth_ref": [
      "r10",
      "r197",
      "r354"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth 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).",
        "label": "2027, future maturities"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "auth_ref": [
      "r10",
      "r197",
      "r354"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details": {
       "order": 5.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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).",
        "label": "2026, future maturities"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "auth_ref": [
      "r10",
      "r197",
      "r354"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details": {
       "order": 4.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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).",
        "label": "2025, future maturities"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": {
     "auth_ref": [
      "r809"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details": {
       "order": 0.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.",
        "label": "2023 (excluding the thirteen weeks ended April 2, 2023), future maturities"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r164"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.",
        "label": "Long-term debt, net of current portion",
        "terseLabel": "Long-Term Debt, Excluding Current Maturities"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited",
      "http://www.holley.com/20230702/role/statement-note-7-debt-schedule-of-debt-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r28"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-Term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited",
      "http://www.holley.com/20230702/role/statement-note-7-debt",
      "http://www.holley.com/20230702/role/statement-note-7-debt-details-textual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r28",
      "r56"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Long-Term Debt, Type [Domain]"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited",
      "http://www.holley.com/20230702/role/statement-note-7-debt",
      "http://www.holley.com/20230702/role/statement-note-7-debt-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MachineryAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.",
        "label": "Machinery and Equipment [Member]"
       }
      }
     },
     "localname": "MachineryAndEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputExpectedTermMember": {
     "auth_ref": [
      "r936"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date.",
        "label": "Measurement Input, Expected Term [Member]"
       }
      }
     },
     "localname": "MeasurementInputExpectedTermMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-summary-of-assumptions-for-estimated-fair-value-using-monte-carlo-simulation-model-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputPriceVolatilityMember": {
     "auth_ref": [
      "r936"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns.",
        "label": "Measurement Input, Price Volatility [Member]"
       }
      }
     },
     "localname": "MeasurementInputPriceVolatilityMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-summary-of-assumptions-for-estimated-fair-value-using-monte-carlo-simulation-model-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputRiskFreeInterestRateMember": {
     "auth_ref": [
      "r936"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss.",
        "label": "Measurement Input, Risk Free Interest Rate [Member]"
       }
      }
     },
     "localname": "MeasurementInputRiskFreeInterestRateMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-summary-of-assumptions-for-estimated-fair-value-using-monte-carlo-simulation-model-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputSharePriceMember": {
     "auth_ref": [
      "r936"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using share price of saleable stock.",
        "label": "Measurement Input, Share Price [Member]"
       }
      }
     },
     "localname": "MeasurementInputSharePriceMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-summary-of-assumptions-for-estimated-fair-value-using-monte-carlo-simulation-model-details",
      "http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability",
      "http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "auth_ref": [
      "r496"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of measurement input used to determine value of asset and liability.",
        "label": "Measurement Input Type [Axis]"
       }
      }
     },
     "localname": "MeasurementInputTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-summary-of-assumptions-for-estimated-fair-value-using-monte-carlo-simulation-model-details",
      "http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability",
      "http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability-details-textual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MeasurementInputTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input used to determine value of asset and liability.",
        "label": "Measurement Input Type [Domain]"
       }
      }
     },
     "localname": "MeasurementInputTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-summary-of-assumptions-for-estimated-fair-value-using-monte-carlo-simulation-model-details",
      "http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability",
      "http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r188"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
        "totalLabel": "Net cash used in financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "FINANCING ACTIVITIES:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r188"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "order": 0.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
        "totalLabel": "Net cash used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "INVESTING ACTIVITIES:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r112",
      "r113",
      "r114"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
        "totalLabel": "Net cash provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "OPERATING ACTIVITIES:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r104",
      "r114",
      "r142",
      "r153",
      "r174",
      "r176",
      "r180",
      "r193",
      "r201",
      "r203",
      "r204",
      "r206",
      "r207",
      "r211",
      "r212",
      "r228",
      "r240",
      "r246",
      "r250",
      "r252",
      "r288",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r492",
      "r502",
      "r583",
      "r665",
      "r682",
      "r683",
      "r734",
      "r768",
      "r840"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited": {
       "order": 0.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net income",
        "totalLabel": "Net income",
        "verboseLabel": "Net income (loss)"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited",
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited",
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "auth_ref": [
      "r185",
      "r203",
      "r204",
      "r206",
      "r207",
      "r215",
      "r216",
      "r229",
      "r232",
      "r240",
      "r246",
      "r250",
      "r252",
      "r734"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.",
        "label": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
        "terseLabel": "Net income"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-schedule-of-basic-and-diluted-earning-per-share-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "auth_ref": [
      "r185",
      "r217",
      "r224",
      "r225",
      "r226",
      "r227",
      "r229",
      "r232"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.",
        "label": "Net income (loss) - diluted"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-schedule-of-basic-and-diluted-earning-per-share-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NonUsMember": {
     "auth_ref": [
      "r962",
      "r963",
      "r964",
      "r965"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Countries excluding the United States of America (US).",
        "label": "Non-US [Member]"
       }
      }
     },
     "localname": "NonUsMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net-schedule-of-longlived-assets-by-geographic-locations-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncash investing and financing activities:"
       }
      }
     },
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r109"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "us-gaap_NonoperatingIncomeExpense",
        "negatedTotalLabel": "Total non-operating expense (income)"
       }
      }
     },
     "localname": "NonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited": {
       "order": 0.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "us-gaap_OperatingExpenses",
        "totalLabel": "Total operating expense"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r240",
      "r246",
      "r250",
      "r252",
      "r734"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited": {
       "order": 0.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "us-gaap_OperatingIncomeLoss",
        "totalLabel": "Operating income"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r521",
      "r756"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-operating-lease-expense-supplemental-cash-flow-information-details": {
       "order": 2.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "label": "Operating lease expense"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-operating-lease-expense-supplemental-cash-flow-information-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r518"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-operating-lease-assets-and-obligations-details": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Present value of lease liabilities",
        "totalLabel": "Total lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-future-minimum-rental-payments-for-operating-leases-details",
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-operating-lease-assets-and-obligations-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r518"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-operating-lease-assets-and-obligations-details": {
       "order": 0.0,
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0
      },
      "http://www.holley.com/20230702/role/statement-note-6-accrued-liabilities-accrued-liabilities-details": {
       "order": 2.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Current operating lease liabilities - Accrued liabilities",
        "terseLabel": "Current portion of operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-operating-lease-assets-and-obligations-details",
      "http://www.holley.com/20230702/role/statement-note-6-accrued-liabilities-accrued-liabilities-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r518"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-operating-lease-assets-and-obligations-details": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "us-gaap_OperatingLeaseLiabilityNoncurrent",
        "verboseLabel": "Long-term operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-operating-lease-assets-and-obligations-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r519",
      "r524"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Cash paid for amounts included in measurement of operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-operating-lease-expense-supplemental-cash-flow-information-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r517"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Right-of-use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited",
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-operating-lease-assets-and-obligations-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": {
     "auth_ref": [
      "r805"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "order": 19.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease.",
        "label": "Amortization of right of use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r527",
      "r756"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Weighted average discount rate"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-operating-lease-assets-and-obligations-details"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r526",
      "r756"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Weighted average remaining lease term (in years) (Year)"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-operating-lease-assets-and-obligations-details"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "auth_ref": [
      "r89",
      "r133",
      "r605",
      "r606"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-1-description-of-the-business-basis-of-presentation-and-summary-of-significant-accounting-policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r26"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-note-6-accrued-liabilities-accrued-liabilities-details": {
       "order": 3.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "us-gaap_OtherAccruedLiabilitiesCurrent",
        "terseLabel": "Accrued other"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-6-accrued-liabilities-accrued-liabilities-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r161"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other noncurrent assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": {
     "auth_ref": [
      "r5",
      "r6",
      "r503",
      "r510"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
        "negatedLabel": "Foreign currency translation adjustment"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited",
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r29"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Long-term operating lease liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLongTermDebt": {
     "auth_ref": [
      "r21",
      "r139",
      "r954"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt classified as other.",
        "label": "Other"
       }
      }
     },
     "localname": "OtherLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-7-debt-schedule-of-debt-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherOperatingIncomeExpenseNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "us-gaap_OtherOperatingIncomeExpenseNet",
        "negatedLabel": "Other operating expense"
       }
      }
     },
     "localname": "OtherOperatingIncomeExpenseNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForProceedsFromHedgeInvestingActivities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow or inflow for a financial contract that meets the hedge criteria as either a cash flow hedge, fair value hedge, or hedge of a net investment in a foreign operation.",
        "label": "us-gaap_PaymentsForProceedsFromHedgeInvestingActivities",
        "terseLabel": "Payments for (Proceeds from) Hedge, Investing Activities"
       }
      }
     },
     "localname": "PaymentsForProceedsFromHedgeInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-9-derivative-instruments-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfFinancingCosts": {
     "auth_ref": [
      "r38"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for loan and debt issuance costs.",
        "label": "us-gaap_PaymentsOfFinancingCosts",
        "negatedLabel": "Deferred financing fees"
       }
      }
     },
     "localname": "PaymentsOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [
      "r186"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
        "negatedLabel": "Payments from stock-based award activities"
       }
      }
     },
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "auth_ref": [
      "r36",
      "r474"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.",
        "label": "us-gaap_PaymentsToAcquireBusinessesGross",
        "terseLabel": "Payments to Acquire Businesses, Gross"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesGross",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-2-acquisitions-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r36"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.",
        "label": "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired",
        "negatedLabel": "Cash paid for acquisitions, net"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r111"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment",
        "negatedLabel": "Capital expenditures"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PerformanceSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement awarded for meeting performance target.",
        "label": "Performance Shares [Member]"
       }
      }
     },
     "localname": "PerformanceSharesMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details",
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans",
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-details-textual",
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-schedule-of-components-of-equitybased-compensation-expense-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r906",
      "r907",
      "r908",
      "r909",
      "r910",
      "r911",
      "r912",
      "r913",
      "r914",
      "r915",
      "r916",
      "r917",
      "r918",
      "r919",
      "r920",
      "r921",
      "r922",
      "r923",
      "r924",
      "r925",
      "r926",
      "r927",
      "r928",
      "r929",
      "r930",
      "r931"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans",
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-details-textual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [
      "r906",
      "r907",
      "r908",
      "r909",
      "r910",
      "r911",
      "r912",
      "r913",
      "r914",
      "r915",
      "r916",
      "r917",
      "r918",
      "r919",
      "r920",
      "r921",
      "r922",
      "r923",
      "r924",
      "r925",
      "r926",
      "r927",
      "r928",
      "r929",
      "r930",
      "r931"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans",
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PolicyTextBlockAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_PolicyTextBlockAbstract",
        "terseLabel": "Accounting Policies"
       }
      }
     },
     "localname": "PolicyTextBlockAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r92",
      "r365"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, Par or Stated Value Per Share (in dollars per share)"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited-parentheticals"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r92",
      "r645"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Preferred Stock, Shares Authorized (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited-parentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r92",
      "r365"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock, Shares Issued (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited-parentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r92",
      "r645",
      "r663",
      "r960",
      "r961"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Preferred Stock, Shares Outstanding (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited-parentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r92",
      "r575",
      "r757"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Preferred stock, $0.0001 par value, 5,000,000 shares authorized, none issued and outstanding on July 2, 2023 and December 31, 2022"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r799"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited": {
       "order": 0.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Prepaids and other current assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfLongTermDebt": {
     "auth_ref": [
      "r37",
      "r609"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "order": 0.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.",
        "label": "Proceeds from issuance of long-term debt"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfProductiveAssets": {
     "auth_ref": [
      "r110"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "order": 0.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets.",
        "label": "Proceeds from the disposal of fixed assets"
       }
      }
     },
     "localname": "ProceedsFromSaleOfProductiveAssets",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromWarrantExercises": {
     "auth_ref": [
      "r803"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants.",
        "label": "Proceeds from issuance of common stock in connection with the exercise of Warrants"
       }
      }
     },
     "localname": "ProceedsFromWarrantExercises",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantyAccrual": {
     "auth_ref": [
      "r86",
      "r321",
      "r323",
      "r326"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.",
        "label": "us-gaap_ProductWarrantyAccrual",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance"
       }
      }
     },
     "localname": "ProductWarrantyAccrual",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-18-commitments-and-contingencies-schedule-of-accrual-for-product-warranties-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantyAccrualPayments": {
     "auth_ref": [
      "r324"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.",
        "label": "us-gaap_ProductWarrantyAccrualPayments",
        "negatedLabel": "Settlement of warranty claims"
       }
      }
     },
     "localname": "ProductWarrantyAccrualPayments",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-18-commitments-and-contingencies-schedule-of-accrual-for-product-warranties-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantyAccrualWarrantiesIssued": {
     "auth_ref": [
      "r325"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued.",
        "label": "Accrued for current year warranty claims"
       }
      }
     },
     "localname": "ProductWarrantyAccrualWarrantiesIssued",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-18-commitments-and-contingencies-schedule-of-accrual-for-product-warranties-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r120",
      "r145",
      "r146",
      "r147"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Property, Plant and Equipment Disclosure [Text Block]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r121",
      "r157",
      "r581"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Property, Plant, and Equipment, Gross"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r9",
      "r571",
      "r581",
      "r757"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Property, plant, and equipment, net",
        "totalLabel": "Property, plant and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited",
      "http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net-schedule-of-longlived-assets-by-geographic-locations-details",
      "http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Property, Plant and Equipment [Table Text Block]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r121"
     ],
     "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.",
        "label": "Long-Lived Tangible Asset [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r184",
      "r296"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
        "label": "Provision for credit losses"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "auth_ref": [
      "r39",
      "r612"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.",
        "label": "us-gaap_RepaymentsOfLongTermDebt",
        "negatedLabel": "Principal payments on long-term debt"
       }
      }
     },
     "localname": "RepaymentsOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r88",
      "r455",
      "r953"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited": {
       "order": 0.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.",
        "label": "Research and development costs"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
        "label": "Restricted Stock Units (RSUs) [Member]"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details",
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans",
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-details-textual",
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-schedule-of-components-of-equitybased-compensation-expense-details",
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-summary-of-restricted-stock-units-activity-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestructuringCosts": {
     "auth_ref": [
      "r8"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-note-17-acquisition-restructuring-and-management-fee-costs-summary-of-total-acquisitions-restructuring-and-management-fee-costs-details": {
       "order": 0.0,
       "parentTag": "hlly_TotalAcquisitionRestructuringAndManagementFees",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.",
        "label": "Restructuring (2)"
       }
      }
     },
     "localname": "RestructuringCosts",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-17-acquisition-restructuring-and-management-fee-costs-summary-of-total-acquisitions-restructuring-and-management-fee-costs-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.",
        "label": "Restructuring, Impairment, and Other Activities Disclosure [Text Block]"
       }
      }
     },
     "localname": "RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-17-acquisition-restructuring-and-management-fee-costs"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r95",
      "r125",
      "r578",
      "r599",
      "r604",
      "r613",
      "r646",
      "r757"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated undistributed earnings (deficit).",
        "label": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r151",
      "r198",
      "r199",
      "r200",
      "r202",
      "r210",
      "r212",
      "r289",
      "r292",
      "r447",
      "r448",
      "r449",
      "r464",
      "r465",
      "r482",
      "r484",
      "r485",
      "r487",
      "r490",
      "r595",
      "r597",
      "r615",
      "r960"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated undistributed earnings (deficit).",
        "label": "Retained Earnings [Member]"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanNameAxis": {
     "auth_ref": [
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r752",
      "r780",
      "r846",
      "r847",
      "r848",
      "r849",
      "r850",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856",
      "r857",
      "r858",
      "r859",
      "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",
      "r888",
      "r889",
      "r890",
      "r891",
      "r892",
      "r893",
      "r894",
      "r895",
      "r896",
      "r897",
      "r898",
      "r899",
      "r900",
      "r901",
      "r902",
      "r903",
      "r904",
      "r905"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.",
        "label": "Retirement Plan Name [Axis]"
       }
      }
     },
     "localname": "RetirementPlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-14-benefit-plans",
      "http://www.holley.com/20230702/role/statement-note-14-benefit-plans-details-textual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanNameDomain": {
     "auth_ref": [
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r752",
      "r780",
      "r846",
      "r847",
      "r848",
      "r849",
      "r850",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856",
      "r857",
      "r858",
      "r859",
      "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",
      "r888",
      "r889",
      "r890",
      "r891",
      "r892",
      "r893",
      "r894",
      "r895",
      "r896",
      "r897",
      "r898",
      "r899",
      "r900",
      "r901",
      "r902",
      "r903",
      "r904",
      "r905"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.",
        "label": "Retirement Plan Name [Domain]"
       }
      }
     },
     "localname": "RetirementPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-14-benefit-plans",
      "http://www.holley.com/20230702/role/statement-note-14-benefit-plans-details-textual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r241",
      "r242",
      "r245",
      "r248",
      "r249",
      "r253",
      "r254",
      "r256",
      "r382",
      "r383",
      "r564"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited": {
       "order": 0.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Net sales"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited",
      "http://www.holley.com/20230702/role/statement-note-11-revenue-summary-of-revenue-based-on-geographic-location-details",
      "http://www.holley.com/20230702/role/statement-note-11-revenue-summary-of-revenue-by-product-category-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r149",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r384"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Revenue from Contract with Customer [Text Block]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-11-revenue-"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": {
     "auth_ref": [
      "r18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.",
        "label": "Revenue from External Customers by Geographic Areas [Table Text Block]"
       }
      }
     },
     "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-11-revenue-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
        "label": "Revolving Credit Facility [Member]"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-7-debt",
      "http://www.holley.com/20230702/role/statement-note-7-debt-details-textual",
      "http://www.holley.com/20230702/role/statement-note-7-debt-schedule-of-debt-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r525",
      "r756"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
        "label": "Right-of-use assets obtained in exchange for new operating lease liabilities"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-operating-lease-expense-supplemental-cash-flow-information-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of accrued liabilities.",
        "label": "Schedule of Accrued Liabilities [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-6-accrued-liabilities-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "auth_ref": [
      "r45"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.",
        "label": "Schedule of Debt [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-7-debt-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r815"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r129"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-12-income-taxes-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "auth_ref": [
      "r61"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": {
     "auth_ref": [
      "r46"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.",
        "label": "Revenue from External Customers by Products and Services [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-11-revenue-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "auth_ref": [
      "r494",
      "r495"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date 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 (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r737",
      "r824",
      "r825",
      "r826",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.",
        "label": "Schedule of Goodwill [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r22",
      "r99",
      "r100",
      "r101"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule of Inventory, Current [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-3-inventory-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "auth_ref": [
      "r10"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.",
        "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-7-debt-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": {
     "auth_ref": [
      "r126"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.",
        "label": "Schedule of Net Benefit Costs [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfNetBenefitCostsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-14-benefit-plans-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": {
     "auth_ref": [
      "r60"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.",
        "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": {
     "auth_ref": [
      "r322"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.",
        "label": "Schedule of Product Warranty Liability [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-18-commitments-and-contingencies-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "auth_ref": [
      "r131"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.",
        "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-2-acquisitions-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r16",
      "r17",
      "r59"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.",
        "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r52"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.",
        "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r108"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.",
        "label": "Selling, general, and administrative"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r753"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-details-textual"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r433"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.",
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
        "negatedTerseLabel": "Forfeited, shares (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-summary-of-restricted-stock-units-activity-details"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r433"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.",
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
        "terseLabel": "Forfeited, weighted average grant date fair value (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-summary-of-restricted-stock-units-activity-details"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r431"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-details-textual",
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-summary-of-restricted-stock-units-activity-details"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r431"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-details-textual",
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-summary-of-restricted-stock-units-activity-details"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r428",
      "r429"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.",
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
        "periodEndLabel": "Outstanding, shares (in shares)",
        "periodStartLabel": "Outstanding, shares (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-summary-of-restricted-stock-units-activity-details"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r428",
      "r429"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
        "periodEndLabel": "Outstanding, weighted average grant date fair value (in dollars per share)",
        "periodStartLabel": "Outstanding, weighted average grant date fair value (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-summary-of-restricted-stock-units-activity-details"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r432"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
        "negatedTerseLabel": "Vested, shares (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-summary-of-restricted-stock-units-activity-details"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": {
     "auth_ref": [
      "r435"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.",
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r432"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
        "terseLabel": "Vested, weighted average grant date fair value (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-summary-of-restricted-stock-units-activity-details"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r755"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement.",
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-details-textual"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r58"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.",
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-details-textual"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r422"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.",
        "label": "Options exercisable, shares (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-summary-of-stock-option-activity-details"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r422"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.",
        "label": "Options exercisable, weighted average exercise price (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-summary-of-stock-option-activity-details"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": {
     "auth_ref": [
      "r427"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.",
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod",
        "negatedLabel": "Expired, shares (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-summary-of-stock-option-activity-details"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r426"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.",
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
        "negatedLabel": "Forfeited, shares (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-summary-of-stock-option-activity-details"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r420",
      "r421"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
        "periodEndLabel": "Options outstanding, shares (in shares)",
        "periodStartLabel": "Options outstanding, shares (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-summary-of-stock-option-activity-details"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r420",
      "r421"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
        "periodEndLabel": "Options outstanding, weighted average exercise price (in dollars per share)",
        "periodStartLabel": "Options outstanding, weighted average exercise price (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-summary-of-stock-option-activity-details"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r416",
      "r417",
      "r418",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans",
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-details-textual",
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-schedule-of-components-of-equitybased-compensation-expense-details",
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-summary-of-restricted-stock-units-activity-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r427"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.",
        "label": "Expired, weighted average exercise price (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-summary-of-stock-option-activity-details"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r426"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.",
        "label": "Forfeited, weighted average exercise price (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-summary-of-stock-option-activity-details"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r413",
      "r419",
      "r438",
      "r439",
      "r440",
      "r441",
      "r444",
      "r450",
      "r451",
      "r452",
      "r453"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.",
        "label": "Share-Based Payment Arrangement [Policy Text Block]"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SharePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Price of a single share of a number of saleable stocks of a company.",
        "label": "us-gaap_SharePrice",
        "terseLabel": "Share Price (in dollars per share)"
       }
      }
     },
     "localname": "SharePrice",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability-details-textual"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "auth_ref": [
      "r754"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-details-textual"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r58"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Options exercisable, weighted average remaining contractual term (Year)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-summary-of-stock-option-activity-details"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r128"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Options outstanding, weighted average remaining contractual term (Year)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-summary-of-stock-option-activity-details"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r124",
      "r127"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP).",
        "label": "Shareholders' Equity and Share-Based Payments [Text Block]"
       }
      }
     },
     "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.",
        "label": "us-gaap_SharesOutstanding",
        "periodEndLabel": "Balance (in shares)",
        "periodStartLabel": "Balance (in shares)"
       }
      }
     },
     "localname": "SharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShortTermLeaseCost": {
     "auth_ref": [
      "r522",
      "r756"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-operating-lease-expense-supplemental-cash-flow-information-details": {
       "order": 1.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.",
        "label": "Short-term lease expense"
       }
      }
     },
     "localname": "ShortTermLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-operating-lease-expense-supplemental-cash-flow-information-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r150",
      "r165",
      "r166",
      "r167",
      "r193",
      "r218",
      "r223",
      "r230",
      "r232",
      "r238",
      "r239",
      "r288",
      "r327",
      "r329",
      "r330",
      "r331",
      "r334",
      "r335",
      "r365",
      "r366",
      "r368",
      "r369",
      "r371",
      "r502",
      "r609",
      "r610",
      "r611",
      "r612",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r645",
      "r666",
      "r684",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r777",
      "r806",
      "r814"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by the different classes of stock of the entity.",
        "label": "Class of Stock [Axis]"
       }
      }
     },
     "localname": "StatementClassOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-document-and-entity-information"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r12",
      "r32",
      "r151",
      "r178",
      "r179",
      "r180",
      "r198",
      "r199",
      "r200",
      "r202",
      "r210",
      "r212",
      "r237",
      "r289",
      "r292",
      "r373",
      "r447",
      "r448",
      "r449",
      "r464",
      "r465",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r490",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r511",
      "r530",
      "r595",
      "r596",
      "r597",
      "r615",
      "r684"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [
      "r198",
      "r199",
      "r200",
      "r237",
      "r564",
      "r608",
      "r626",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r645",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r664",
      "r667",
      "r668",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r684",
      "r763"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited",
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited-parentheticals",
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited",
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited",
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited",
      "http://www.holley.com/20230702/role/statement-note-1-description-of-the-business-basis-of-presentation-and-summary-of-significant-accounting-policies",
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements",
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-reconciliation-of-changes-details",
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-schedule-of-value-assets-and-liabilities-measured-on-recurring-basis-details",
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-summary-of-assumptions-for-estimated-fair-value-using-monte-carlo-simulation-model-details",
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-tables",
      "http://www.holley.com/20230702/role/statement-note-11-revenue-",
      "http://www.holley.com/20230702/role/statement-note-11-revenue-summary-of-revenue-based-on-geographic-location-details",
      "http://www.holley.com/20230702/role/statement-note-11-revenue-summary-of-revenue-by-product-category-details",
      "http://www.holley.com/20230702/role/statement-note-11-revenue-tables",
      "http://www.holley.com/20230702/role/statement-note-12-income-taxes",
      "http://www.holley.com/20230702/role/statement-note-12-income-taxes-details-textual",
      "http://www.holley.com/20230702/role/statement-note-12-income-taxes-schedule-of-provision-and-effective-tax-rates-details",
      "http://www.holley.com/20230702/role/statement-note-12-income-taxes-tables",
      "http://www.holley.com/20230702/role/statement-note-13-earnings-per-share",
      "http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details",
      "http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-schedule-of-basic-and-diluted-earning-per-share-details",
      "http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-tables",
      "http://www.holley.com/20230702/role/statement-note-14-benefit-plans",
      "http://www.holley.com/20230702/role/statement-note-14-benefit-plans-details-textual",
      "http://www.holley.com/20230702/role/statement-note-14-benefit-plans-summarizes-the-components-of-net-periodic-benefit-cost-details",
      "http://www.holley.com/20230702/role/statement-note-14-benefit-plans-tables",
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans",
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-details-textual",
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-schedule-of-components-of-equitybased-compensation-expense-details",
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-summary-of-restricted-stock-units-activity-details",
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-summary-of-stock-option-activity-details",
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-tables",
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-",
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-details-textual",
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-future-minimum-rental-payments-for-operating-leases-details",
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-operating-lease-assets-and-obligations-details",
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-operating-lease-expense-supplemental-cash-flow-information-details",
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-tables",
      "http://www.holley.com/20230702/role/statement-note-17-acquisition-restructuring-and-management-fee-costs",
      "http://www.holley.com/20230702/role/statement-note-17-acquisition-restructuring-and-management-fee-costs-summary-of-total-acquisitions-restructuring-and-management-fee-costs-details",
      "http://www.holley.com/20230702/role/statement-note-17-acquisition-restructuring-and-management-fee-costs-tables",
      "http://www.holley.com/20230702/role/statement-note-18-commitments-and-contingencies",
      "http://www.holley.com/20230702/role/statement-note-18-commitments-and-contingencies-schedule-of-accrual-for-product-warranties-details",
      "http://www.holley.com/20230702/role/statement-note-18-commitments-and-contingencies-tables",
      "http://www.holley.com/20230702/role/statement-note-2-acquisitions",
      "http://www.holley.com/20230702/role/statement-note-2-acquisitions-allocation-of-the-purchase-price-to-the-estimated-fair-values-of-assets-acquired-and-liabilities-assumed-details",
      "http://www.holley.com/20230702/role/statement-note-2-acquisitions-details-textual",
      "http://www.holley.com/20230702/role/statement-note-2-acquisitions-tables",
      "http://www.holley.com/20230702/role/statement-note-3-inventory",
      "http://www.holley.com/20230702/role/statement-note-3-inventory-schedule-of-inventory-details",
      "http://www.holley.com/20230702/role/statement-note-3-inventory-tables",
      "http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net",
      "http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net-schedule-of-longlived-assets-by-geographic-locations-details",
      "http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details",
      "http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net-tables",
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets",
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-details-textual",
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-schedule-of-finitelived-intangible-assets-future-amortization-expense-details",
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-schedule-of-goodwill-details",
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-summary-of-intangible-assets-details",
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-tables",
      "http://www.holley.com/20230702/role/statement-note-6-accrued-liabilities",
      "http://www.holley.com/20230702/role/statement-note-6-accrued-liabilities-accrued-liabilities-details",
      "http://www.holley.com/20230702/role/statement-note-6-accrued-liabilities-tables",
      "http://www.holley.com/20230702/role/statement-note-7-debt",
      "http://www.holley.com/20230702/role/statement-note-7-debt-details-textual",
      "http://www.holley.com/20230702/role/statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details",
      "http://www.holley.com/20230702/role/statement-note-7-debt-schedule-of-debt-details",
      "http://www.holley.com/20230702/role/statement-note-7-debt-tables",
      "http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability",
      "http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability-details-textual",
      "http://www.holley.com/20230702/role/statement-note-9-derivative-instruments",
      "http://www.holley.com/20230702/role/statement-note-9-derivative-instruments-details-textual",
      "http://www.holley.com/20230702/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r198",
      "r199",
      "r200",
      "r237",
      "r564",
      "r608",
      "r626",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r645",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r664",
      "r667",
      "r668",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r684",
      "r763"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited",
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited-parentheticals",
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited",
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited",
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited",
      "http://www.holley.com/20230702/role/statement-note-1-description-of-the-business-basis-of-presentation-and-summary-of-significant-accounting-policies",
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements",
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-reconciliation-of-changes-details",
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-schedule-of-value-assets-and-liabilities-measured-on-recurring-basis-details",
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-summary-of-assumptions-for-estimated-fair-value-using-monte-carlo-simulation-model-details",
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-tables",
      "http://www.holley.com/20230702/role/statement-note-11-revenue-",
      "http://www.holley.com/20230702/role/statement-note-11-revenue-summary-of-revenue-based-on-geographic-location-details",
      "http://www.holley.com/20230702/role/statement-note-11-revenue-summary-of-revenue-by-product-category-details",
      "http://www.holley.com/20230702/role/statement-note-11-revenue-tables",
      "http://www.holley.com/20230702/role/statement-note-12-income-taxes",
      "http://www.holley.com/20230702/role/statement-note-12-income-taxes-details-textual",
      "http://www.holley.com/20230702/role/statement-note-12-income-taxes-schedule-of-provision-and-effective-tax-rates-details",
      "http://www.holley.com/20230702/role/statement-note-12-income-taxes-tables",
      "http://www.holley.com/20230702/role/statement-note-13-earnings-per-share",
      "http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details",
      "http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-schedule-of-basic-and-diluted-earning-per-share-details",
      "http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-tables",
      "http://www.holley.com/20230702/role/statement-note-14-benefit-plans",
      "http://www.holley.com/20230702/role/statement-note-14-benefit-plans-details-textual",
      "http://www.holley.com/20230702/role/statement-note-14-benefit-plans-summarizes-the-components-of-net-periodic-benefit-cost-details",
      "http://www.holley.com/20230702/role/statement-note-14-benefit-plans-tables",
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans",
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-details-textual",
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-schedule-of-components-of-equitybased-compensation-expense-details",
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-summary-of-restricted-stock-units-activity-details",
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-summary-of-stock-option-activity-details",
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-tables",
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-",
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-details-textual",
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-future-minimum-rental-payments-for-operating-leases-details",
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-operating-lease-assets-and-obligations-details",
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-operating-lease-expense-supplemental-cash-flow-information-details",
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-tables",
      "http://www.holley.com/20230702/role/statement-note-17-acquisition-restructuring-and-management-fee-costs",
      "http://www.holley.com/20230702/role/statement-note-17-acquisition-restructuring-and-management-fee-costs-summary-of-total-acquisitions-restructuring-and-management-fee-costs-details",
      "http://www.holley.com/20230702/role/statement-note-17-acquisition-restructuring-and-management-fee-costs-tables",
      "http://www.holley.com/20230702/role/statement-note-18-commitments-and-contingencies",
      "http://www.holley.com/20230702/role/statement-note-18-commitments-and-contingencies-schedule-of-accrual-for-product-warranties-details",
      "http://www.holley.com/20230702/role/statement-note-18-commitments-and-contingencies-tables",
      "http://www.holley.com/20230702/role/statement-note-2-acquisitions",
      "http://www.holley.com/20230702/role/statement-note-2-acquisitions-allocation-of-the-purchase-price-to-the-estimated-fair-values-of-assets-acquired-and-liabilities-assumed-details",
      "http://www.holley.com/20230702/role/statement-note-2-acquisitions-details-textual",
      "http://www.holley.com/20230702/role/statement-note-2-acquisitions-tables",
      "http://www.holley.com/20230702/role/statement-note-3-inventory",
      "http://www.holley.com/20230702/role/statement-note-3-inventory-schedule-of-inventory-details",
      "http://www.holley.com/20230702/role/statement-note-3-inventory-tables",
      "http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net",
      "http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net-schedule-of-longlived-assets-by-geographic-locations-details",
      "http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net-schedule-of-property-plant-and-equipment-details",
      "http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net-tables",
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets",
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-details-textual",
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-schedule-of-finitelived-intangible-assets-future-amortization-expense-details",
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-schedule-of-goodwill-details",
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-summary-of-intangible-assets-details",
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-tables",
      "http://www.holley.com/20230702/role/statement-note-6-accrued-liabilities",
      "http://www.holley.com/20230702/role/statement-note-6-accrued-liabilities-accrued-liabilities-details",
      "http://www.holley.com/20230702/role/statement-note-6-accrued-liabilities-tables",
      "http://www.holley.com/20230702/role/statement-note-7-debt",
      "http://www.holley.com/20230702/role/statement-note-7-debt-details-textual",
      "http://www.holley.com/20230702/role/statement-note-7-debt-future-maturities-of-longterm-debt-and-amortization-of-debt-issuance-cost-details",
      "http://www.holley.com/20230702/role/statement-note-7-debt-schedule-of-debt-details",
      "http://www.holley.com/20230702/role/statement-note-7-debt-tables",
      "http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability",
      "http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability-details-textual",
      "http://www.holley.com/20230702/role/statement-note-9-derivative-instruments",
      "http://www.holley.com/20230702/role/statement-note-9-derivative-instruments-details-textual",
      "http://www.holley.com/20230702/role/statement-significant-accounting-policies-policies"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssued1": {
     "auth_ref": [
      "r42",
      "r43",
      "r44"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value of stock issued in noncash financing activities.",
        "label": "Vested Earn-out Shares issued to Empower Sponsor Holdings LLC"
       }
      }
     },
     "localname": "StockIssued1",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": {
     "auth_ref": [
      "r92",
      "r93",
      "r125"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.",
        "label": "us-gaap_StockIssuedDuringPeriodSharesAcquisitions",
        "terseLabel": "Stock Issued During Period, Shares, Acquisitions (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesAcquisitions",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability-details-textual"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": {
     "auth_ref": [
      "r12",
      "r92",
      "r93",
      "r125"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.",
        "label": "Issuance of shares for restricted stock units (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueAcquisitions": {
     "auth_ref": [
      "r12",
      "r32",
      "r125"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued pursuant to acquisitions during the period.",
        "label": "us-gaap_StockIssuedDuringPeriodValueAcquisitions",
        "terseLabel": "Stock Issued During Period, Value, Acquisitions"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueAcquisitions",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": {
     "auth_ref": [
      "r12",
      "r125"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.",
        "label": "Issuance of shares for restricted stock units"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r93",
      "r96",
      "r97",
      "r115",
      "r647",
      "r663",
      "r685",
      "r686",
      "r757",
      "r769",
      "r808",
      "r821",
      "r938",
      "r960"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.",
        "label": "us-gaap_StockholdersEquity",
        "periodEndLabel": "Balance",
        "periodStartLabel": "Balance",
        "totalLabel": "Total stockholders' equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited",
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-changes-in-stockholders-equity-unaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-balance-sheets-unaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_TableTextBlock",
        "terseLabel": "Notes Tables"
       }
      }
     },
     "localname": "TableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-tables",
      "http://www.holley.com/20230702/role/statement-note-11-revenue-tables",
      "http://www.holley.com/20230702/role/statement-note-12-income-taxes-tables",
      "http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-tables",
      "http://www.holley.com/20230702/role/statement-note-14-benefit-plans-tables",
      "http://www.holley.com/20230702/role/statement-note-15-equitybased-compensation-plans-tables",
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-tables",
      "http://www.holley.com/20230702/role/statement-note-17-acquisition-restructuring-and-management-fee-costs-tables",
      "http://www.holley.com/20230702/role/statement-note-18-commitments-and-contingencies-tables",
      "http://www.holley.com/20230702/role/statement-note-2-acquisitions-tables",
      "http://www.holley.com/20230702/role/statement-note-3-inventory-tables",
      "http://www.holley.com/20230702/role/statement-note-4-property-plant-and-equipment-net-tables",
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-tables",
      "http://www.holley.com/20230702/role/statement-note-6-accrued-liabilities-tables",
      "http://www.holley.com/20230702/role/statement-note-7-debt-tables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TechnologyBasedIntangibleAssetsMember": {
     "auth_ref": [
      "r20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.",
        "label": "Technology-Based Intangible Assets [Member]"
       }
      }
     },
     "localname": "TechnologyBasedIntangibleAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-summary-of-intangible-assets-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TradeNamesMember": {
     "auth_ref": [
      "r69"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.",
        "label": "Trade Names [Member]"
       }
      }
     },
     "localname": "TradeNamesMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-2-acquisitions-allocation-of-the-purchase-price-to-the-estimated-fair-values-of-assets-acquired-and-liabilities-assumed-details",
      "http://www.holley.com/20230702/role/statement-note-5-goodwill-and-other-intangible-assets-summary-of-intangible-assets-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r361",
      "r370",
      "r488",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r584",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r817",
      "r818",
      "r819",
      "r820"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.",
        "label": "Financial Instruments [Domain]"
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-summary-of-assumptions-for-estimated-fair-value-using-monte-carlo-simulation-model-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnrealizedGainLossOnDerivatives": {
     "auth_ref": [
      "r8",
      "r678",
      "r679",
      "r680",
      "r681",
      "r698"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.",
        "label": "us-gaap_UnrealizedGainLossOnDerivatives",
        "negatedLabel": "Fair value adjustments to interest rate collar",
        "terseLabel": "Unrealized Gain (Loss) on Derivatives"
       }
      }
     },
     "localname": "UnrealizedGainLossOnDerivatives",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited",
      "http://www.holley.com/20230702/role/statement-note-9-derivative-instruments-details-textual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationTechniqueAxis": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by valuation approach and technique.",
        "label": "Valuation Approach and Technique [Axis]"
       }
      }
     },
     "localname": "ValuationTechniqueAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-summary-of-assumptions-for-estimated-fair-value-using-monte-carlo-simulation-model-details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ValuationTechniqueDomain": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Valuation approach and technique.",
        "label": "Valuation Approach and Technique [Domain]"
       }
      }
     },
     "localname": "ValuationTechniqueDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-10-fair-value-measurements-summary-of-assumptions-for-estimated-fair-value-using-monte-carlo-simulation-model-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VariableLeaseCost": {
     "auth_ref": [
      "r523",
      "r756"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-operating-lease-expense-supplemental-cash-flow-information-details": {
       "order": 0.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.",
        "label": "Variable lease expense"
       }
      }
     },
     "localname": "VariableLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-16-lease-commitments-schedule-of-operating-lease-expense-supplemental-cash-flow-information-details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_WarrantMember": {
     "auth_ref": [
      "r760",
      "r761",
      "r764",
      "r765",
      "r766",
      "r767"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.",
        "label": "Warrant [Member]"
       }
      }
     },
     "localname": "WarrantMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-document-and-entity-information",
      "http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-schedule-of-antidilutive-securities-excluded-from-computation-of-earnings-per-share-details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WarrantsAndRightsOutstandingTerm": {
     "auth_ref": [
      "r937"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "us-gaap_WarrantsAndRightsOutstandingTerm",
        "terseLabel": "Warrants and Rights Outstanding, Term (Year)"
       }
      }
     },
     "localname": "WarrantsAndRightsOutstandingTerm",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-note-8-common-stock-warrants-and-earnout-liability-details-textual"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r217",
      "r232"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-schedule-of-basic-and-diluted-earning-per-share-details": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Weighted average common shares outstanding - diluted (in shares)",
        "totalLabel": "Weighted average common shares outstanding - diluted (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited",
      "http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-schedule-of-basic-and-diluted-earning-per-share-details"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r215",
      "r232"
     ],
     "calculation": {
      "http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-schedule-of-basic-and-diluted-earning-per-share-details": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Weighted average common shares outstanding - basic (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited",
      "http://www.holley.com/20230702/role/statement-note-13-earnings-per-share-schedule-of-basic-and-diluted-earning-per-share-details"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Share Data:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.holley.com/20230702/role/statement-condensed-consolidated-statements-of-comprehensive-income-loss-unaudited"
     ],
     "xbrltype": "stringItemType"
    }
   },
   "unitCount": 6
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "480",
   "URI": "https://asc.fasb.org//1943274/2147481766/480-10-25-13",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(8))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "https://asc.fasb.org//350/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "https://asc.fasb.org//360/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org//440/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "https://asc.fasb.org//470/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "https://asc.fasb.org//505/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org//718/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "https://asc.fasb.org//805/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(4)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "https://asc.fasb.org//810/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "815",
   "URI": "https://asc.fasb.org//815/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "https://asc.fasb.org//606/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r150": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "105",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(15))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(16))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "a",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(5))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.B)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "b",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(iii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(2)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Subparagraph": "b",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-13",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "https://asc.fasb.org//260/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-26",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "272",
   "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aa)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aaa)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aaa)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(3)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(4)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(4)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "https://asc.fasb.org//330/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "460",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "460",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "460",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "460",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "460",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(5)",
   "Topic": "460",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org//715-20/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org//718/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.C.Q3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.1.Q5)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.3.Q2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "730",
   "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "https://asc.fasb.org//740/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4E",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5C",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)(iii)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)(iv)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(i)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "((a)(1),(b))",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-21",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org//842-20/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Topic": "848",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(ii)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(5)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(6)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(7)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "715",
   "Topic": "912",
   "URI": "https://asc.fasb.org//1943274/2147482236/912-715-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(21))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(11))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(2)(a))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-17(Column A))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-17(Column B))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-17(Column C))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-17(Column D))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-17(Column E))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-17(Column F))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iv)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.6-03(d))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.6-03(i)(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.6-03(i)(2)(i))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.6-03(i)(2)(ii))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.6-03(i)(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "205",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "27",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Subparagraph": "(b)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Subparagraph": "(c)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Subparagraph": "(d)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Subparagraph": "(e)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Subparagraph": "(f)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Subparagraph": "(g)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Subparagraph": "(h)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(a)(1)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(b)(1)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(b)(2)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(c)(2)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(a)(1)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(a)(2)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(a)(4)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(e)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r636": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(f)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r637": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r638": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-23",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r640": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r641": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r642": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(14))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r644": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(15))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r645": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r646": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(17))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r647": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(19))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r648": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r649": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r650": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r651": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r652": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r653": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r654": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r655": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r656": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r657": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(8))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r658": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r659": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r660": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r661": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r662": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-05(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r663": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-05(4))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r664": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "220",
   "Subparagraph": "(b)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r665": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "220",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r666": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "220",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r667": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r668": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r669": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "37",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r670": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r671": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r672": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r673": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r674": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r675": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r676": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r677": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r678": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r679": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r680": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r681": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r682": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(9))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r683": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r684": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r685": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r686": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r687": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r688": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r689": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r690": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r691": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r692": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r693": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r694": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r695": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r696": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column G))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r697": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13A(Column E))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r698": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13A(Column F))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r699": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r700": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13B(Column E))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r701": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r702": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13C(Column H))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r703": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r704": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r705": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r706": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r707": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(b)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r708": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(c)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r709": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(d)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r710": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r711": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r712": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r713": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r714": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r715": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r716": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r717": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r718": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r719": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r720": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r721": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r722": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r723": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r724": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r725": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r726": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r727": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r728": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r729": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r730": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r731": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r732": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r733": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r734": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r735": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r736": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r737": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r738": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r739": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r740": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r741": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r742": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r743": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r744": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r745": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r746": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r747": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r748": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r749": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-18",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r750": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r751": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r752": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r753": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r754": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r755": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r756": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r757": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r758": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r759": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r760": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(b)(1)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r761": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(a)(1)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r762": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r763": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Subparagraph": "(d)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r764": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r765": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r766": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r767": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r768": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "830",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r769": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "830",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r770": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r771": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r772": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r773": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r774": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r775": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r776": {
   "Name": "Securities Act",
   "Number": "7A",
   "Publisher": "SEC",
   "Section": "B",
   "Subsection": "2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r777": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r778": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r779": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r780": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r781": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r782": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r783": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r784": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r785": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r786": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r787": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r788": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r789": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r790": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r791": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r792": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(3)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r793": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(i)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r794": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(ii)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r795": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(iii)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r796": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r797": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r798": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r799": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r800": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r801": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r802": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r803": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r804": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r805": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r806": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r807": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r808": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r809": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r810": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r811": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r812": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r813": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r814": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r815": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r816": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r817": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r818": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "321",
   "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r819": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "321",
   "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r820": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "321",
   "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r821": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r822": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r823": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(4)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r824": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r825": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r826": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r827": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r828": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r829": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r830": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r831": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r832": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r833": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r834": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r835": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r836": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r837": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org//450/tableOfContent",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r838": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r839": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r840": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r841": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r842": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r843": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r844": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r845": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r846": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r847": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r848": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(10)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r849": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r850": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r851": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r852": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r853": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r854": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r855": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(8)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r856": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(9)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r857": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r858": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r859": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r860": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r861": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r862": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r863": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r864": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r865": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(8)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r866": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r867": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r868": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r869": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r870": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r871": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r872": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r873": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r874": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r875": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r876": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r877": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r878": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r879": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r880": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r881": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r882": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r883": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r884": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r885": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r886": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(j)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r887": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r888": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r889": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "https://asc.fasb.org//205/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r890": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r891": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r892": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(q)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r893": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r894": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r895": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r896": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r897": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r898": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r899": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r900": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r901": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r902": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r903": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r904": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r905": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-8",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r906": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r907": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r908": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r909": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r910": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r911": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r912": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r913": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r914": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r915": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r916": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r917": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r918": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r919": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r920": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r921": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r922": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r923": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r924": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r925": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r926": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r927": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r928": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r929": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r930": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r931": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r932": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r933": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r934": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r935": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r936": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r937": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r938": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r939": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r940": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r941": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r942": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Topic": "848",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r943": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r944": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r945": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r946": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r947": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r948": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r949": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r950": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r951": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r952": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r953": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "730",
   "Topic": "912",
   "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r954": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r955": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r956": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "205",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r957": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(a)(3)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r958": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(18))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r959": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "220",
   "Subparagraph": "(i)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r960": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r961": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r962": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r963": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r964": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r965": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>97
<FILENAME>0001437749-23-022877-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001437749-23-022877-xbrl.zip
M4$L#!!0    ( " \"E<N-!)J[P8  " >   -    97A?-3(V,# X+FAT;=U9
M;7/;-A+^'/\*5#>]Q#-ZM>MK3Y(UXZ9.SM-+ZCJ^SS<@N11Q 0$6 "7K?OT]
M"U*6;"FITV8R%V4\H0@NL(O=9Y]=D-,BE'HV+4AFLZ-GTZ""IAG=_?OLY&_#
MX0]]/)T.FD$\_:;7$Z_)D).!,I&LQ&U1FXS<3[8D<6U=D%KTQ/>#$_P-3T[%
M]^/3D_%P**[?B%YO-BTI2)$6TGD*YYTZY+T?.NVHD26==W+K2AEZ&05*@[*F
M(U)K AE(!])4%=;0N;&=V=%TT%@\36RV$CZL=)QN0L^K_])X-*S")-[FLE1Z
M-7Y^JTKRXBTMQ8TMI7D^J626*3,?#Y41_9$R$UZU>K!4._?1U,D^-0OIE#1A
M;'@'>A+H+O2D5G,S=FI>A$DIW5R9,<MW9I=WA4I4$*>C_F@ZJ&9''U"\:_03
M5#_0]%>3^&KR,1U_;G,I8D/NH<YI,GMY>7-[]>KJY<7MU2]OWTT'R>SKWN9_
M:A]4OGJH]*HKWL@0"JSY+M""C+>F*U)R+"I"(</X '<]ZHLK4<@%"4<+14OP
M0"B4%[_5T@$*>H7Q"DP@K!&OL*08#7N_"IN+?UBM:26N3-K_J,U?J5].^N)'
MZ>$-[+M<B??&+C5E<^HV[FF=DEGH-39$7I-@'FE6HC;!U00[P:HE$HJ])06(
MD&"!%KE,,>2$+4$9P39R.P*&4O)>NA6+E/(]0>_6FAYC&8R!2LV$Q#I8(%4N
MK4N(&4P7D<S%LE!I(7S-_VWF+\E1NPAOH%1>@X'!H&*I0H$-^@JDS=IYW0JF
MV0S;7&!:+!5;;CC$^)]^)/XD<F7@80[6QJ-=!!_B>.RVGBO3%$%4/_Q.=9UA
M341MRWU=1%QQIE5P.N.%<:3U!A!M+/PCU<!<IGCA+DO4&@) @:VXG&/41WM2
MZ0N1:[OT:X@XFBL?''PA) \V=L/*[E:D_=J8'6L/,=C?]='Y;'OFN6_L:*+9
MU@#.#9OG"K?195=".HK!@;-5HHF=* B(2+3R!8NS6 E>8&[@^TSY5%M?8QXS
MAK.ZB5+E;$H9AKUX@:!DA"@WGK^\0X-EYB0ND(PWM8;$Z%3V1F<OZ#A.'9UE
MS5USJ[B FP8=O+[@C-T"31-$MN7)BO('BG(HXGT^AA(DN(P<8HV4Q^(G\G@,
M3T4:_?TP=IGA4UG[IT]AJDT((6DU->1M:X<%D)0+Y6.J0PJM":_#+<F&)+:)
MQI&6,<8M>V_BU&U)B!\J$ 9L\5:K+!X ?)UXE2DXAS>@FAH3J<_P2K5GWH\I
MX6.1B,1@/<$@'"GBI I=@TIK+9G/L*UHQ*9^8$93C;:+*'XEQ(*@',RG[! I
M)GF,H2<GZ@Z4GI[B3T844+A0&0-%HNN5S&72 V3<1C!ZI,O6D02VE$R45F'%
M%66?6L9U#'J,9P/)!Z);;4BDS+MV0U7M*N#)QPJ8IM9ET8#8D,SC.54#5GA"
M%>.51=!L-= !KE4%UCI$\*3'XG(A=1VSE#U+><XG:AQ2T"3N%O9U^7H"Z32W
M^TM]A HF@C!\TU DM@X?-N IM"COI8F[I?SWNTN1K/NPB'YJ' %[)KSX 48[
M U4TGMR-")\OVCH=G^R+^B?P U<0FZ:U8[=OT?7NHJ7U </\@@!+^13KM$=$
M\6+_C!SH0=X^$FZM1EM*\5S$1R93WUMUW-A42']?V3CC(]HHBU08G='2U JG
MG_>DVT/2(_GNG_7/H0+L[ ^VN_$U0;:&9G>3F,P3VP#9Y"C'^!,JW4Z_LK9,
MHF4)UOG[VA('L&*)4W2@B*7M62*QJ%D\FBD8%:>^ 'C -)Z9#%=NE]9XI]]J
M!9LCN&L3WU7ZXP-M92]PM.2&0"&TW+GS&2!5A%BTY>"^I5R2?,_\WA3DR/"Q
ME8AO+];'S$^*<-O]->>F/3DL,TST=)_"'T)#VW]@!H*+-J';U!B/ N/K$CN&
MD^)>6MK<>QX_U/1&JWF!,I$[Y$@7'J>8U8A9?,_3!K?;$*TR"ZL7Q&QKY+Q]
M7>7:MQA45MJN"$^7A6VR7SZ #D+].>I0_PL&(<3F-@%FR)UWAAVPG=;MMX/[
M>U_)='W_Z3%;JBP4X^].OVW-Z&G*PUC6P:X'XC>$UKJC9T?/GDV#PP^^9FN%
MC8F]Q(9@RW$\I(E1=2?^,HS_)@MF:536%@G!5JWBL[/^W[^-"V.]SX6Y!PX=
M^,'NJ_+H7U8Y"/SEB:]Q3WNV]LCT9HM?S/JOU_)K=- XI;5O6UX6BG)Q>4=I
MS8VX^*6IU9]Y-^OD^3]WS44]!Q6*T; K^$OE!YQPA"OG_Y<BFTPM1*IQDC[O
M_//BW6WO^N+U9>_'F\N+G_GCY-;3Z]>O;F\>C15YS]GE[B 3E+A^_?9?;S;:
M(,'?4/=<8,6 OZG.IH/X9?A_4$L#!!0    ( " \"E<Z40)-W 8   8>   -
M    97A?-3(V,# Y+FAT;=U9;7/;-A+^'/\*5#=MXAF]VG7;DV3-N*F3^JY-
M?:YO[N,-2"Y%7$" !4#)ZJ_OLR!E2;:2.M=,[Z*,)Q3!!7:Q^^RS"W):A%+/
MI@7);';T;!I4T#2CNW^?G7PU'/ZUCZ?303.(IY_U>N(U&7(R4":2E;@M:I.1
M^\Z6)*ZM"U*+GOAZ<(*_X<FI^'I\.AJ/3L7UCZ+7FTU+"E*DA72>PGFG#GGO
MFTX[:F1)YYW<NE*&7D:!TJ"LZ8C4FD &TH$T584U=&YL9W8T'3063Q.;K80/
M*QVGF]#SZE<:CX95F,3;7)9*K\;/;U5)7KRAI;BQI33/)Y7,,F7FXZ$RHC]2
M9L*K5CM+M7,?3)WL4[.03DD3QH9WH">![D)/:C4W8Z?F19B4TLV5&;-\9W9Y
M5ZA$!7$ZZI],!]7LZ!V*'QO]!-4[FKXPB:\F[]/QQS:7(C;D=G5.D]G+RYO;
MJU=7+R]NKWYZ\_-TD,P^[6W^I_9!Y:M=I5==\3?RGL2_2"[(=45*CJ5$*&08
M'^"&1WUQ)0KL53A:*%J" D*AO/BEE@XHT"N,5R !88UXA27%:-C[A["Y^-YJ
M32MQ9=+^>VW^1/URTA??2@]O8-_E2KPU=JDIFU.W<4_KE,Q"K[$A4IH$Z4BS
M$K4)KB;8"4(MD4OL+2G @00+M,AEBB$G; FV"+:1>R1@* 4.I5NQ2"G?$O1N
MK>DQEL$8J-3,1:R#!5+ETKJ$F,%T$7E<+ N5%L+7_-]F_I(<M8OP!DKE-<@7
MY"F6*A38H*_ UZR=UZU@FLVP321%4R6VW'"(\3]]3_Q)Y,K PQRLC4>["#[$
M\=AM/5>FJ7\H?/B=ZCK#FHC:EONZB+CB3*O@=,8+XTCK#2#:6/@'JH&Y3/'"
M79:H-02  EMQ)<>HC_:DTA<BUW;IUQ!Q-%<^./A"2!YL[(:5W:U(^[4QCZP]
MQ&!_V4?3L^V9Y[ZQHXEF6P,X-VR>*]Q&EUT)Z2@&!\Y6B29VHB @(M'*%RS.
M8B5X@;F![S/E4VU]C7G,&,[J)DJ5LREE&/;B!8*2$:+<>/[R#KV5F9.X0#+>
MU!H2HU/9&YV]H.,X=726-7?-K>+:;1IT\/J",W8+-$T0V98G*\IW%.50Q/M\
M""5(<!DYQ!HIC\5WY/$8GHHT^OMA[#+#I[+V3Y_"5)L00M)J:LC;U@X+("D7
MRL=4AQ29N ZW)!N2V"8:1UK&&+?LO8E3MR4A?JA &+#%6ZVRV/O[.O$J4W .
M;T U-292G^&5:L^\'U/"QR(1B<&B60)/@(AX4H6N0:6UELQGV%8T8E,_,*.I
M1MM%%+\28D%0#N93=H@4DSS$T),3]1&4GI[B3T844+A0&0-%>FLD<YGT !FW
M$8P>Z;)U)($M)1.E55AQ1=FGEG$=@Q[CV4!R1W2K#8F4>==NJ*I=!3SY6 '3
MU+HL&A ;DGD\HFK "D^H8KRR")JM!CK M:K 6H<(GO187"ZDKF.6LF<IS_DP
MO8!/_)["OBY?3R"=YG9_J8]0P400AF\:BL36X=T&/(46Y;TT<;>4_WYW*9)U
M'Q;13XTC8,^$%S_ :&>@BL:3CR/"YXNV3L<G^Z+^ ?S %<2F:>W8[5MT_7C1
MTOJ 87XW@*5\BG7:(Z)XL7]&#O0@;Q\(MU:C+:5X+N(CDZGOK3IN;"JDOZ]L
MG/$1;91%*HS.:&EJA=//6]+M(>F!?/>/^N=0 7;V7[:[\35!MH9F=Y.8S!/;
M -GD*,?X RK=HWYE;9E$RQ*L\_>U)0Y@Q1*GZ$ 12]NS1&)1LW@T4S J3GT!
M\(!I/#,9KMPNK?%.O]0*-D=PUR:^IO3'!]K*7N!HR0V!0FBY<^<S0*H(L6C+
MP7U+N23YEOF]*<B1X6,K$=]>K(^9'Q3AMOMKSDU[<EAFF.CI/H7?A8:V_\ ,
M!!=M0K>I,1X%QM<E=@PGQ;VTM+GW/'ZHZ8U6\P)E(G?(D2X\3C&K$;/XGJ<-
M;K<A6F465B^(V=;(>?NZRK5O,:BLM%T1GBX+VV2_W($.0OTQZE#_3PQ"B,UM
M LR0.^\,.V [K=O/!O?WOI+I^O[#8[9462C&7YY]WIK1TY2'L:R#70_$SP>M
M=4?/CIX]FP:''WS-U@H;$WN)#<&6XWA($Z/J3OQE&/]-%LS2J*PM$AJY5O?9
M2?^;S^/:6/)CP6['IP,_V'E1'KW+V@:!/SGQ->YHS\;^MX9_DD:_+!3EXM5]
MYOS4E.6/;/\Z3_[/G7%1S\%Z8C3L"OX>^0XG'.'*J?YG\4JF%B+5.#2?=WZX
M^/FV=WWQ^K+W[<WEQ=_Y$^36T^O7KVYO'HP5><_9Y>-!YB)Q_?K-/W_<:(,$
M?RG=<X$5 _YR.IL.XO??WP!02P,$%     @ (#P*5S:4IMU?!   $!$   T
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
MU?L;;[3#?!2XYT(H6N8C ;U'%9\Z_@)02P,$%     @ (#P*5R0LVPT,)
M^O4   T   !E>%\U-#@R-C<N:'1M[3UI4^-(LI]W?D6]WMA9B! T1U_3,$0(
M6X!W?*UMFNVWL?%"MLNVIF7)JP/:\^M?9E:55)(E8QAH#'ACI[%EJ2HK,ROO
M+!U/HJE[<CSA]O#DI[\<1T[D\A/^_?_>O_MT\.'C+OQZ_%9<A%__9V>'G7./
M!W;$AZP_9[U)[ UY4/6GG+7](+)=ML,^O3U\>[!W<,@./N_]\OG=.]9NL)V=
MD^,ICVPVF-A!R*-?W\31:.?3&WG5LZ?\US<C/YC:T<Z01WP0.;[WA@U\+^(>
MW!UQE\\FOL=_]?PW)S\=OQ4 '_?]X9R%T=REQ[UH)W3^X)_9_MXL.F)T861/
M'7?^F?W\W]B/CGK.E(>LR6]8QY_:GKAXQ&;V<.AXX\]LS_'8WNZ^XQVQ01R$
M?O"9V7'D'^&<L\Q$*XU;#-*U'3BV%WUF'B[8/6)3.Q@['LR.MT3\>[3C %KQ
MCH\'R27;=<9P3^",)Q' 8WV?.'TG@G%W]X_?SDY^6C< ?_;ZX>QH+4$[=DZ.
M^R?6OZS*9:_6:K(O5J<+?X_?]D^.W\)O2V#. 7N40DE 9F"4(&H0_!Z'D3.:
M'TF@\0D=9()X%<S]""C,AM6LPG\]UFSMLD.##6G7VR'S1ZQAS]G!!X/1/M^*
M)D[(?O[KIX.#O:/C^,2<<F\(_T6LZ<.3QV_C$_IQ_VC;8)'/H@EGE8 /@7O-
M<< YW:J/WO2O^;3/ [;_B:;89UOP@XW#\J'!PG@V<^DI_"8O,]L;LH"'$8WC
M!\R':8(;)^1LZ@^=D0-71X$_91'@CJ# O[/ @5LE3 @"@X>X/S+H0KJD/+CZ
MF@ "WQNSBU:];GUEM69E%X!B5>[:-W; 088%,Q\D)@@TQ)0^ZJD?!/X-#[(8
MNK+J]2X[,SOG+79J-G\S6--$-C7KS.QV6Y4:?3,05^9PZGA.&.'PUQS 0TQN
M@0P+X\&$#>R9/7"B>7XQ14_EB 3WU]]66"T,8QZ$A-ON#4A(5G<\^ DQ'H#4
M#*(YWAMPP"#>0\_1CV$1LC/W;PU\UT5!?\W=!1#E(!I4-#ZW!Q.# 9\ZU\XP
MMEU\T%YX3%_+[K)M]/?</OK[*AM)VS6/OU4'R.1!=LZ.5:GUS'I7S'W7?Y\W
M/E8375<75L<RNP;K"D,"E>3>/DJ60M$SX\'4B4+Z46W)A)T[_+^Q T_ AVO?
MO<8]( =0C(Z\CS((A0Z)FCEL09 *WASM%[@3(9@%?, 11@;6#ZBR()H 'R<
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
M,,(0C4':8R.L?)?U60FA<LA8EYWQ@XI_#C89R4U&<HTSDG>1]GPU:4\V9+'
MQQ\>TV-PG,?S7Y]<8CTR=4<K4_?ZGD;6>W8:AXX'&@-LI'FHF\?E\8X,60[V
M,,854ADPSH+*$8UQ>T5?CABPU($C)R\/Y'VG6MEMW"9E3U@0NGXEM#S70O*[
M<.1X-8X<E[ C&3.(<_X=C"0T=5RP26)TTS1N($MI,<1>;(>V W\ZPX J]A<9
MR@P%6Y,,+["2//9!L*B!E"=+R/6II()Z!;&E "0+^.+@P(&YFMICA;:<C&M0
M)8:(@4@[$O@(1&# J>](F+.R]6;I>%NA3^  ',!FTE(CP%1K5V'[E2CD\^.(
M,MOX8R)L<:HB%UB6V!?'H35G%BD'@,/S0##*ZW*1TP7SL7QPLC_AR;W=C^\_
M[^_N[8DN#S&A_=V9QM/B!PN[U(B);-$50!C1X(/-*:,FR\QU8)[5DM^*;T:I
MY8RV.E!0U.BM5,*PS?+!+(3K@MM#0&00J<[6ANW%(WL0Q0%2K*V*&M BAZTH
M2GSB/I)TP'4/)82%A?B@'\R7+7KW987S;R]$/ERM$#D)!* .$27(6N+]8+'?
M30801!EZGP_PV E>4+2L-7+G6ZY7KD<"WIEP3_B'O@?4%E])V<AITF)>K8\I
M#2T*]L!:=JQ\N;&=VX38RBVGVR^ES.!^1=2%R--Z$U"($K*',4K2[QA=YMB$
M$Z.CAZ6V!;V4DA^H:SVI<LAV^"5RO*C-3]@N3]G+)U3-M09ZH3!ZX:Q37M1#
M72=<U#Q%=I0T9]U0,2?U7\F-G8D?B1V?I?A<Z^/2].,!E@M)N:.$%(N"F,LF
ML"! -405_N"3R3(KI9Y")#/96"N6GZ=Q/-E#G#6.I4("%*6!*+!;2&_?@@;9
MA3/  Q:$?R(203!\X#KP;:AZ/^;W6:=8( &B#ZC')4=Q@!@'@6V07DC ST*N
M SY/C!VTDD03D1UJ3I4"!'LAE<N4.+$21G,(!@P8%@+3ZBXT=QQ@7O"T$\.X
M?-U;PBT9.[3+A7Y2B30)VL!._1K'VU:HTCE!THDN(,410R^^(J\\=V$6X[10
MABL]"G+/"^V!8'$Z2FHZ<\EZE"[02G+58)[/JGQDQVZ$G&!=RR8J=4W3//Z
M:EM%'K9/N4W0 #' _-(I5Y[?N)/&MJE;1U73R*Y"=%9!;X8S;+Y%EZXU@AN
M'?+B6CP[%SI7YC/T%G/=IP'1DH0?^MLD9)!H<!FXD+XJ$T&S20_)OTL,NY=.
MU/(P9F])L5L1844[A9;"MZ]MD*=(S!$8/M@Q;<^%K1/ 0\ZT'X,85NV*0C8F
M'OT /&5X8L31[@)G>\<?[<S\P3<@+_\^XUZ(U\$YP(^IFA JW)ZB%1B*0O2A
ME-PP-PTL&KP]26_R'?,';B1=M'D%ZWC7/C#E$*,%+L<:LVB"7=Q;A]NY.%GF
MS*E5^BNUI8LUXR%Z8R[4]M )$US)?MH8,. F<86EKD89#9^<LW]0TNEPDW3:
M))W6..FT>I,)U>Z\.<&^J%D<S/Q0N#-XF&:  @!TXLV$DPQ<P9?$.E9ES,B@
MASSTC10K_ISXU4MC-   B":*,I-"H&HOCQ[SC32VBV58E._'Z81T[&N*EF2Q
MA&/H#V*E*81,!\,>C<.DA@NM.^E-^](*2^:DF;2(<C(QB5<T]%<,ZB51:X$7
M0QW/0MD/$;HVP*=W4>QK]Q'JL)""EE4^^$B<R>6$=GI,V>IZX[6([^3 D-J3
MK_CAS_D#4[3AA"CO;(_[,1V&^ Q7>8\0\L$MAY]T"L(75TGX0D22>ZO%<:0G
MF(05](C"\KJC9>93.F'FJ$QYO ^*T-<;P;4(+2D%J%0:>QO;/  S5P1MP<R6
MQZ8*A3"V/:K) @&(.1DZ]Q50? V[9T@Q7IFWI*31#>)9*_PDYV/L^T.6I.72
M8&O=ODGB;;_'@1,.G8&J7,648@H)70P4,/3=2,JO4:P+-P644(AIJ%G">;*F
M+")](M5FFBTC!X0'E&K""?V^*YLZ54PXQV5', 9JK$R\3X3I9 6S[MXB?FE#
M;/E2^=M>85I,;9;MPM#A"-RU.* :A:'/0A_=#)>."\J>QTJ-+R*L8H]!=8W)
MB]&29GU.3MH@THP"FY4$X)ZC5'^X8+5@%6(SR2QSG5LH'0FRB^<V5$EJPV!;
M-]M:>HKV6;;<$1DX+51,=F!J:>F\;].I=,J[QET,C(''1Y$$Q4/K\$N22L%0
M6&!CKD\[ U":.2H:+"0 1EWW/QZ%K*7-QJK2[ N9.MX41AS!#A?U!")N$&(\
M3M8:] ,A\0.63"WWM2%N)FN1;E6Q!V$N3NTAESMORQ3)_@J-,*!CWEK)_L3[
M1>FI!KV094+>HW$I[#(\ST"[1[KFLG]>9AYR-TC$H$CHQOW0&3K 9UPL_U2
ME836R8O#C?A[[ T$QV#1+MX[Y ,,0TA,GX/=&ZALN9G()3F='?0=6"<0%C3@
ML'AYN+^C,&W]=T)UO*-JBE)$(&L8JQ2D-!6-)*+G KN;KAW?%7DK;24@CA/Y
MEB\HRL@T9 &4:\7B2E362@8Q)"\864[(Q)P$, CI1K ]:B"_Z4O_RW8-Y9D9
M*.JF,ZE1I4B2"C:1/5+8].=T+:E%IV\CAXXK%5[B[7PN!DSW:RKS?,V-+(@&
MHI2+2B0S.MX9P4R0<0^N#.0I=6,\OSD2$*XBL'&CS),9@P$>R;>L@$ NK\CF
ME)*$(E5IKKEH4KGY1B1FQ>2*8&%"L5 C69BC&7X?R ^"3,)"%T0*I4S)*2*_
M+]*IL)OM;UAH,<:Z$.HA0'&LJO2Q)B=V*;@Y$%=E+DBKL_+#.T.<YS(-\H2[
MY'E>RA "A(J%('()> 'L-[Z1((^=4"J(-R6-U]F:#XJ0)\U\!<:2RAGKFP4/
MJ"R8(JGI0'YF+M /)!AY("+=YPC7(K7?$Z6>SF<H@4#A)BD0;@%*G@I'=LT
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
M@HIGA&I+Q_U9.<*D8I<8ZTH%BLH5*=EB<(^%.H[HBO13HQ9K7JG,+YL $S
MP&/6ZU_9E4G8P<G.+O$"?0(T@$Z58R"V.U:C1A] %:+^4J; 1:L.N@XN-.K
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
MG92W"_?>@^XIQ5+PH>\/YZ!')]'4/?E_4$L#!!0    ( " \"E=] /W'UG<
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
M" GE GOCQ76N#;?,82V3YIJ36F:X&]^9XDN_)[.[[PGO.7"P;(IG5;AVQU5
MMA<!W4>.6.#+FH!&Q>(&VH$=466>K3+8,^0O\/0NB8@9T$,\OCDRP"DKAE4)
M-"Q SIGCO@+!O%4)M+ES>+0;+&'F"S@)<_X5^* ^0,$I<:^-,O5^,'8U8SGK
M&4PS7DZJO'#8JNC@0D)5<,DK@4WU/\#11]V_6I'=!65J[ W?B*ZAT6L:R3*K
M4F*7?SO\[B \.#C0S$O?INL\*PH8*#2#A[",/N =M4)O2Y>." Q+&J6%2#^H
MQ..^3+.B)-$$1N4,GL="(DN5YS4J(3:.5!;*\)O<=M^V^[2+/P6@3;R/KH5%
M?L9K,XMO@FD2%<5__?7BS:N_UZP$ 9D)Q.ZYEZAY*<9/^88<$/05^F.\MEZ/
M+TUC;=X!IX/:NXOY7I[=-K]$>T9P\69X]<[. 9Y YY/[SU]>+'+=\47O37_O
MU66_]_>]WNMQ__(G$-AOHW5Q+'83-.VFRAO,,3 @GM71ZL,Q[&B"/J?_?4#_
M!^_!/L&! WJ_Y__46("WI^T+@*OXT=,?GY^<Q>G[C0M@UJ'=$-XX0&% WX0H
M6L7S%F-XI]D;I_+H1LB_O@2>E!;(V(UI<9%5A5IDR8QLA&*F)9DT0I*!$C5<
M-3@&2M,@6.5L&I,?A6XN' MN92]8P)TG43&/5S7B#*+N'.YO"(^""!'"74_1
MZ7JC@$ EBGDJT)>DV$7W95'"[/,U[&E6&"K3Z!DI1!$EW#XH/!_B@KH'C@WB
M.PK(T.HWJ%14.0C;!3\8I+"ZYI%C*XYG!1'/$H0R4 B@=YP5M@=?,N']VQ%2
M55P?9@M$12/\'&<SDH-1P/@P53#"PR/-.HPZX'.._6"$HEP;F=?T>A7%)$JX
M/+)<U&DM"14=^M<_*]2:<)B&X[ %?SHEGA0S:1;3+VEE+%NJ&UE":'@5K8W9
M']D8/S'+IA5^S6,'-EB7@<3T4I?,D"=/23@<N':<>10GPAKQ@-*8'?$8/L5S
MA^\X/\5%P.8>.AG$V&@[06$J"CGFP.U%%2_0%0\WCUI<+F&G$Y1Q(]X;:+FY
MC*YOPW' M#!S5_3&@2#1LDX7L[W$E$G4GB!?:VPS"?KX/C_IMAH[6C7>FU@:
MURL@\W57;HKA /KDB&BCCZ;#QY=+W&]^9=[P$*&E(2 U&7[\#F95LK7P8P:0
MENN]>5;E#QD%26GV05R2&)03-!0\?$K[<.O<VR#"8]M5-&J9X]3";T '3D1^
MA.N10Z<H3K'>"]04::8O^W%#0. R?,&UDI%*3?(2DC@RZ(!H!,H!TB#H#F\J
M# ;7WKDN2'E0I)S-8APQ6D^J<B^;[ZVRZ7L%:Z70NP.4%G2M4@@L3B]!F0S#
M7DCZZQ#0B+SB.=,SAI[,,.BZET#C84M4C3[IV^=1FX(=?S.4/%'[8[NP(RH?
M@GY TO*7K06]F+P\8L?%Y&6G.F3C&T *>[=/L0UC\:*V4WGGDCC+:[VU?/+T
M;4"#4$1Q$(XO#Y]%M0#-EA[5]NVK88NN]-\5-'#X/0=1U*WH/L=KAD?HH:'8
M4,FA-C-%P6+G<#=8JRAG<L-*6*V/@9 !M#Z[/1R;4X="QZVZ47G(:GOI+&?K
M6F'<U#(B+U<B/ V$!F$N<%_Q<I+&IIWJWE#)\+I#_XT\Y0K::!EG"+N6H"E
MQ<175U$._$@E:BJV:\W;ZF.%G>(9(K&[S=$:DZ(0$C/71CMR+GV*.I4Y'< Z
M)"!#P':"[@J?=WX\P/"8-=FI\!;S*\"T8G%$SX3ZT_(MH"^B'&B'@1$RL7-V
MWG<+N&HDKS$JD]24NW_!"B1&HC;N:A6LL0L)B289BI1B"0-VCO8O+8/%<U<6
M0$D)!)U\1M92(FH.U7GN.+V\H 7GF>^=9SXG==JZK._O'G[V!%W6)^?O+OK#
M40_=UEM?]09^]ZHWZ@>CWEGO\E?F=9M<BV6K+<T7IZ)@0CZO*$'Q"<56#(9)
MT;VDQ=>_?7\@YC%XE2Y:"Z%@*>:Z0E^=EO#$:JCJSN/]-A>D,XI6(5+&!(H6
M++SGIMXA-C@U'I_2..9)2V8U"P0WU &1*34LS&YK3)B]-2E<![D3+Q3-T(#0
MVJ)AU*!AER#VN9YR;'I$3;M4?LYZ]RHKU!<2[?4PU_F&,]\;#J]Z9\&K\^$5
M!?WM!P_QI\/>*R!C,:G^&7'S&-U*)1]CN!J3+ 4NNDK@Y)/ HE)DZ$JWTPA]
ML+H[*,9P'T!';D1.Y%H'\,^DV,7Q8%2)F *:'N.6 U43XGI\&U[AR'WAB%H#
MH1 6'[0:GIKKG((Q:"W;.8GU]L?\>J-]EGG)CEZB$U>K@RC09:B@YAAYI_;<
MA7'=WM<9:'0?L6RP4W&)[@C8Q%E<P%5FWRM=0\<)OHP^Q,MJV3[OHY9YTWQ
M](Q!WC63J4K/56]:(2O,.&/S#\64K@-W)\+:-I*WV]HM1&[/J@*D9-9"&F8?
MO00X9YQP-2E 8(6+13Z_/*NN^:S,6,!5KF+M#@5Z1*VUT"0[;*/9]MW')B^?
M*8CZ:.N;V/HFOA#?!/$KT:CSFI#B$E4FDAPH(00^8AL#!BD@&T6+5U5H040K
M_&(E%^88B6T3K?48\^PHF+X;]WO@Y1QD--W=M2Y=CS:)O9[,:EJD].R0JT2Q
MV8SB"9H2G\^0C0P95;,8Y3%DKUD2<_+*/,:((&0.9-EC YNVNSG4<PYL!1Y"
MDX3V [>/I#N*9Z:2"$CZ?O!ZHS 7WFL?/+7?"YY8P.IC]SD%JB@6@*_A%]><
M@3W&E%(G_F%^FO=&MT!LR3$ 8$/T7;TUQUJ]:VRI/',1.=#Z#O\"[]2S.XFJ
M0H7F6'7Y_9_O<RK+UE;PU&P%<(.?EI5@=-$_&8 FT/^?J\'XU^#-96\X9HW@
M*S 7T$%ITYWB^\<*B=B*H6%$$4$,V"-"CSY($)*O<Q@$D;T\1E49E072_-&-
M>PEB>QY/D4Z,RFSZ/KA*443=05OMZ HO<;$;@+I$7D&,Q(2.R&U%5EXQ.!*M
M./KNWXT/:715V)=8M4!E@MX!G1_&FY-C1YZG$89WM5#>9K^WA07FW]S1!I+2
M.]JQ"]#5C)B^V:UEG\'6-27M.:_":O\L7;3["*P5WPUJ=O7B7"U!=2LZ])%Z
MY*]1.]A";QFFGNF,_&7M@H$G%0"+ )(B%A06"VC)M/M^&<T4LLVBBE*=5M61
M&0=#9S]>P3$*O)*1L?6##@J*?D.[XA6BASFMU:ZQZR!/9Y6X03&3=:99&'N+
M\"+_BN&=? GZ'Z:+*+U6;J+J\-=1W].:+RM8KV<'SWK[!S^$>@(%1AND9;*6
MF'3@U3/V#Z)EX0,,J+2Q$-ADD$,SZ,^^AD&QP  C0/<IWC4=9(SN<QI9MJ*E
M1SG1#53@F^Y[)_,<IT"B$>]+?3UUT$?7#ICC[X3EPK.P#4V_@IY^7*!TPN=-
M'/XX9VCRSA2"LGYTKBGRF_<T!M6Y*"K'>]J4%(\.C@Z#\V4:3T <':2HGN'-
MN$"9>L?:=Z(E[0F&WY#P.#/K> OT,5AFLW@>MQD >8CV1%!_V+J7NGS7-"5D
M$5.AR\V.3#^FHV92T'(9"60;!#'Q*N,<76*!8B-+S&\P+?*2I+Y-S:#EU:4]
MU*@.9X!QU3QHQA>U7*H9ABMAI#'R*K,DN4K4#1Y(EQ"Z5%"O%!%:.DL;5\LL
M54&1(]XRNPOWQSH56PPP)O:U34F@^P;W<+J@INB\NY9,I+_!C"VA-&>>/5U
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
MWLCVX= YNU:X[G7?#H4AM,;N3M49VS;8*$[M7CDN<3%1N+Y$6B11Q"V<:W>
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
MZ[#)ZGX5X:RSO"7RWL1YP]LP)X7X[(\/6/-%T-V/)KQ-7*TMS?W<--<4,'@
M84L4^S*!&/C!\*C;3FE3ZK%$'[%J095&NMM9JQZUP+J(Y.DR42[.H!03I)*R
M$"ST%86YL]/)NJ,[B.-]1ND3S1 'M8%X>D-[6M3S8_3/8\R#UT@'G 8/7Y@:
M9)6N058'Q?D1Q&NN\FNP<2BY#VX@^G3J.CZ:U9;1>UQ)"7TD_[5;R(FSQO3R
M-N'J=6U727-2!EQ',FUPHS&P@(^5MV>:4>HV.#+#K5(56K0'B]_DCPYC06"*
MC\T,/I<CX]NM(V/KR/C3.S*$A9KD7JI,!(^IDIV8#;+>2"T3F[C#"GP"@[9?
ME7>_+V49-T3FHD[D@Z<RT8IR3*_1E7$,-#-#DA:U( >_))XSPIF,P-6>;B..
M@E<I1NV@*334#2B'??FIOH\N:G_B ,39I@#$B_[EN\%XW#\-KD;]$>(HC"][
MI_U@U#^Y[(]'')'X+BYLJ)P!4/22&=IE- L+"E)!%[8>Q0/K5$'+7E&:BZ-)
MG+# 16(Q5\QBP2.);@NVNYZJ.<H!8QK/2/+,!5GJZ.#P>1WOYW0\ZOE@/R2Z
M),J>SYC%R3C]K4I9"P#I)59S-K9*Z3Y_L"N*:I9(IXP0!Y9P C$<(JO0M&D^
MDS)8PC.I6IM$Q[E2+>Z'%K"?-J.W8U_G NQ4%ZHTE8XBBDTC!<3<4ER%KM R
MC"A:J&2&A9/P<HFV,07= __$?4&<?H,7-E<S@FS*-&R7=S80XDC'V[G9=(U#
MI!T52_QNA\,H=3;*E+-O=5<A=\1*,X8T!=<(V9!*F0(NCV#S9[L,_>+L,]M!
M85)T3*=H'I$:&GKPXG?@FD6$XL]4$T$A@%)?1^+))2\6A0[=Q%EBK@SE]R#9
ME0A1COE,,+/5RNXS07P$L2_1GAP\ZE7L/$3P#XK]A;%X2?"F8=2++%\E(7:1
MES< O^IL5',^=%$,1[*%K@NGW[EH,HE<_W;+D+WL_+Q>H$WKX1Y=) -^6"MK
M%!:3R@.2:$U5T/M(=TQ[:KHR+MT(S])9T];%@ F:K7$BXQOMVW7WX<W,S!IO
MB+' !6/C$9&@MG7!/$47C'IB+A@/_,C!11J?!V_.?^Y?#M_!;_!3;W@:_,]5
M;S38^STH7)\X/ ?FXPT:IS4>]$48&8H+7@/:]MRR@>2'%\@\MN 5=8W=$B9T
M!1-TC*%*I)QW<AC!'[8XE!36*L'X55'XJGE+X\A[&7_!,BLJ? CL;>V84#CN
M![0A[@F%";_ A1.$L9;ZB30CBU5!_1FVQQVCS3F3L(9,W!HHR*QI89SX3,;\
MAET"<0N1#C$ PN7SS:5Q1AI5Y4(*7>;.U.X[H1:P'J28;H$I2CV0*CW @TSL
M!UF!_HD^&L<6=+["[89%*=?>PZ\'P\N>SGI1P?ET6G$8 KP^XK@4_.TM$'(0
MF'HS$(-BPI;1%4;$ZF,E-"O:%#;)1A(S;5+8+9Q9$#4G"047.!".8L"]_^G;
M<H:GR!GF3XPS#(8_(_T\'XZV;OA[Y%Q[*7>DJ#F^'C0&"UJ<#7'7D&P6&:Z&
M(.?#O+6 NU'R=4B89$P&B()RE22=E^P!E@FI /I#1@U)],.$F")#\[:-+/(Q
MZ:K4?GYTSX]4]TL$5\F-_ K=@#T#?!8:\"EFN@[X5-/ZT%0-: 6;^(6D+&4"
M1D9 1K;MFJ$HU/H@/$&UJ82S,OTO-F5]&:>*, 8$EC*E2FAD-4W<I':R"IR*
M=Z(Y?M%P@:TDYJUV2%_Q,K:YJ[*VO%WRN<!!L(=0"AR4$OVXD6ES?67$+S;E
M?37ZLE/!UX16.N89BP#F&FE,G0***335(QB.PIV.+DW.-U0AZF(K4*-&WK!.
M$-:X:9@8:=@TJN2(43VE-$RJ.K\N0I-9+M2"\?'J8\*_76 S64_TDR68@8TR
M"]K7@#NL/=A*7GLIA>&M_ATRD[-=<:JQL"B F29/P82K-3WQV.;/S^7X^6[K
M^-DZ?KX4QP^03:..:)1:C-L/:C\8DR%S$R"[&BI&(_>@V0V4HDIIRJ<S1365
MXAQ18L":D JCR[@V.^)>V-HV#<Y79M?\EHT$P-.&SR/%#=M1(])H*0BO] I_
MG-]%Z3V:CF9((7=-,LIV?&>MZEZ"GM.4RXCV:_;R,(C:46ZHU!&BC3+2Q@?T
M# ALBH/,*$M):+MWKR4!5W(-)F=X(2&(:._%BF01#B[17&!> <N-RH5X'T1.
MX%(1DB5KBAIH%),&GD];^<-Z]26'RVW6Z047"N-$IJQ3N[L1,N"C(E38D$TC
M,.*I<LL0^PRQOB\PN2*3HE]*&#.'5MPE,.ASUO.6&-?MFGP]+; !QIW#2VY*
M84D4#WE>'!06; +:HCLTMZ:674K]FAB<RS]89*B#'IB3*MB6G**M-\NI:.U5
M<O9KQ-7@&3CS&P=-,,X=-T/NPATBUDSJ^FE%;+5"F;MH7?]9E1C+$\;?2 U#
MK<(Q"2C:' ;7.EW#N ZHR@BF>U#,F ZYG;63*8F^8[!L%9&89<Z<XS,HM PV
MRQP4[22ZQ3IX:Q=A>5IV"OU.(E)<JX""Z>B1P& [-BDIPHK.=#2@M59DHT4F
MAUSJNSGXN&!Z._N]OA1'^<?$BPY2<R&\2- &0D_]WN9,\HDBV6*=PF9(\R,-
M="Y!@\)E+- :AC?@]FHD9%MER0CPY*=KQ50(_0#1^LUICVCU23P/&[\C?F9R
MV/QY6AV1QI=0E'9386%<*HR")\!TCNO+<DFG8\@*A-8J,'!#@MJ0%F%G54J%
M<92^BW!E5JJD%#E#LM!^*NY-%ZO5)5G[P: Y>+DSNC ["T+H[.?0./H]-YN'
MWS#JAK.-1<<^_G%:9.@H=9]N,4-'7ZPOTUV8[ZS7=]3M%*!BZ=$"%7M'V15E
M"Y>3M?(]EF4<8&HY<3O&8 &,[39*R'1T$]\@%AK+8B4GF19ZJ\D?;S,R'CAI
MZ;9FEL._A;(VJ@/D:II=IPQ-=4<'O%VYA2,QTC,)@UYQ*@3+CU8FL)-$7.U?
M:)D:\2J0,.-27U\<)QFSW-\Z1!%]O3%02[75YS2\*$[G*.1*L(I128!C68XM
MN%8:58;2Y_/LVBM"[0S"M-QV+-PXB?K9,-3(W)<JI3_O,*AX&3L$):.)Q#WV
MSVR9QKJ2M&$,.. %E> @'AY*552DO(WE"!FA.F$<EU!D>Q@ :-G*,J/Z:31A
MG>FY65C?#\;\%5V-LFZ-7$2%*W'+K65PMT+?0IY,*P$PJ?)ULQCBW42I1!P9
M@'QI?XG81TC#BFD>3^![O77M):1G>FDHYJ)*\2B)!)O(>DG,N*=)$)?EB;4(
MI,XR&WV8*W4D:U/C@W/U*KKJ(,=[YZV+FIKFF@:YN@[?J=Q;\GA_[?Y>E3O,
M78$6&('.UD.(J )@>_B-!LF'A;N)\[+R\UUT0GSJ!96:RZH/B02LUV%:K>=?
MPF_:B]K^2!ZXZJ67(]T2+&#*WA)B,M4TI/N)\:&/+>=^+HOH\ZU%=&L1_5(L
MHI0]N8P[$*<=";2U5,8]18N:I<70KIJAI<A0?V,=(1'H0,[:%?ZKRZD:/8N(
M+.$P+"+# *-)H21IT*=>7X$FWJV*C[LHOHFU-##U5)A'-M8I49YF/N8,%6!"
MQ)IH2N'FM+'=)7+F7H9#A5BS!CR7\L"-]]@8PNYPL%8IG1)VBRMGS.P[92!!
M$\U5\Y8[ V(W\]$N@^76:NSP22;O]I)X'JF@"/E*""RH6>CB3G7WNO9=^T-C
MZ<]W8XMEN5Y-;4X+RGS\BS^[-_>(,[&9A10>LD*;">E S7I#B(3DQ.RM<K6,
M&?P& TUNJ@117G5X<>C6JR*U5V$PF;8O>'AF&JHW)%IWG7.>!M=FTT-AG8<K
MY-4()1TVF$?>A%]G*=(O).'J8N2(UW4:@UJ]P':=SBN!7$M.LCBT@2U 9<U"
MY&@@]4TCK).YM=#9%&QG<U[TH>U3*HMG17I72\C5"B^-MN_>1CDLM):<45'4
M)$E@AVB@MVE-F=)I")]BR2PVO$LO/+FZ?BHI*T&#TR=<B/L&(],CS7_<HO#D
M%ZEBK*V0-K-;06.)<N/S<+03K&_M4MBX!O"_P>!CRB-B PG%^&+.L'!T+^,5
M:^\M5< UYE)TQ7B9:FA<;4&1\HVC]0":EO(!W;6_V@W$^EW4SF!\<MS\PAJU
M=6UXX]H0VTT-%PE6*XG435!2%>==G(.&"F*/+C>)5L#/'$OZ&#EPUYMRX"[[
MXZO+(=<0?G?1&_X:7%R>7_0OQ[]RQ/FY#]_\@&+I=U4KX8J<CC=8K$P2*=7A
M/A,7[:YC"/G)J>V!GF<N]^(4J)<:M.0BZBJ#\AEK1G@6.KK9'-C54IZC$Q7@
M8XI-.-/J *D6J$WX=\_0$>&44Z!D6*B7+/; $F=QJ;^;J>)]F:V(=%8E.>"3
M: 7?P!]7HU<,2RB!H02!B"5W(T1> Z:C?Z2X3+($ >6K$(F2*JVX41R.V)KE
M->?BG4NY>RR5I43R<, I9'MW:#QHB.*TANNXQ#W>XSW>M<2]?5NE>M7)5UT.
MQ=N*&C?L*)7RGU]]D93%9OK<&YT/>Z_.^L/^:,1T^N?^L#?4^<F#-!#,U* [
M,_::#+G>J2B*BE%Y6LS=<+$5^^9S=.LS("Q($#,J2NV$L+(,(;^SP;D5F-*/
M_B!_3D3Q#*  4+T2!T_>U6Y1M>TJ_512C0VG+7)8&GE5ZQ)N/(HYG35A;+-(
MH_-DXGHY;YEWMQQ'XZ2,6KI@P'?6!&DG7;KK4+@#I?K;QENAT\.75*P<B*M*
MKTO.)4>V2;*2R@B"'Z1C6(7($8_JJ]2$4=+VENMKE%=1<3)$$J\LTIY:S M'
MZ<!N/O;%_%RVXN^WMN*MK?A/;ROF!%/Q-U4Q9\8X\GJST+:I&N$ET;LJE4-9
M.NATJ',H;7JEQENT,;5^]1WA_:;^CM@')$&TM1ZX%/KV.%GL%>'F4(O44MS4
MX30%U2XA0RI23OCA1T*:A<_:TUT+L#2&))$8&VKTSIVN\19>MVN@7P2BSN1H
M:O9D7'<"VT'B'ANB_NBAD$3J#,9H(Z6#LX8XZK4CTJC,MMDF8(%1J&96=H.!
MKV7!?G>IYQ8&Q#O=.EW$IY=+8)H5%U:[B9*JX67OY.8-F:>H"#B#+" @C@I[
M+][#9C-LJ-EP5""3>)%E,\D\$J!N/7"V0P0<<SI5;=70[<-=("13W&>%6;Z^
M$*/K_8@C7V/$: 3$N9QSW3Q,!$=1+EK=Q2Q>#0AWA"*&Z=[.&OO2T,*=Y;3E
MS[Q@#QE?=UQ4+4:-NK0H&JT5QFE#]/EW;99L+YYR&3H72G)S5(L#.M&U-"P;
ML12$4"G\*R*)Q'+W]$3O6G?3,D7%I&(25#<10Y?P1"AHGQ%X8HEIERY;[SV.
MZ!:U5C$08,"]5Z:@%6DGM)'+C5ZUU,>C^M(UKWBSYO7Z_/)=S]:F'. B<S@J
M&[U8O8\T8LE<EV^"L_(;,*EB%D]U.B"1;D8'6HC-2T>U&3"6EA-(A=0^H$I#
M#"U%YF>,2 60>TX3*2A(SJ@/%-=E"(0%*_*J;8<R&79LE>+8TNC_&@;*P":Z
MHY5L"8Z^XZ11,N1:<P>O",644-=Q&;CC$2*]C#[$RVJIXZYL'+BT8D-[<12X
M>E_Z@?QMTX$<GY^=#89OC-IO*9-0?P]@2%P.#L)"ZPGK#.BNYW]3>T!?]ER#
MKW,JBCM"DQQ,T8F$VLWT!:K)<8IP+&R6C/Q&Y]#,D<XO!U5M/,)B3C9SR*LT
MU;DGJ/;:2[%I=GH8EOU0H0F;P;3N'.B7?F;?;SJSHZO+GP<_]\[0<'5Q>?[S
M8&30&((Q++\K!7CGQY/-7<'\\, 1RV4_0 2\T1&.-7]$V9J5ATEU&6CD'")]
M;R?8)N>&)YRP\<PC>2;^^0L_#W 8#@_V"6&I^UB<G*./B7CK?H#/7JTR'5<[
M5?&J9)@YP]$0KVW:S+ARK=D@W*&!DC(V"Y7L=F&6L\CNUH"M[Z+=JH;6)S65
M SPL$XR@4G.4\C@E >L)!/.(<;5-'-.$ ZTDXLH-5Q%((FV6).W"M2!*U#+Z
MD 4>&YTK;4HYZB^&=),RK8M/WU52H2UX8>9KN.T)??7TC$Z3J0/V;P(&J-!.
MP7'N<\H,U259&37!1.^BE($6UXY"U"VUD+4?D/##[] $8RV%9P4MD8![;AA'
M$_RO/H2R&4K.ZB&WB(WYN!^6;3R,WNQ,,PH1(!P()FE.33SJS<?YI'S7!V3K
MMMES2 U>KDKRX5 6+3;W*L,C&OO1SB +XSFXC7*SNP*IB M_DR64 7K27&C6
MK,AZ3Y$WR!#NM?_>@(TV>\>H=UHVS#,A)7 !_2Q%3F0LLEU_RJA#%^]%,3/E
MU#F:TD!D-OT-C6F07YSO#NM^Q2Y;7L1I+ C")1P.RD!Y;';RN8SP/VR-\%LC
M_)=BA.<\]UHDFPUI($''DI8='=\7I6WIT41;8TM@FDBY'9;\B*D)2'![V0K4
M'W+@[C;2I;3DX9+W)%;"PAVQAQ1^S=P>3OE\ .)09)]$PO:,KV 3)#")0F1?
MFV"%#>8E]^(>C5D3V_8F$#I"/L':(A?0\<N:3P@^]FP_.'4=%2@C3XV=]L[=
M\OFC*X?:[IU@5W,.T+OLGI9NE&"1T:(/@51:G<<(.$&F]=E-C'681!H@A-Z-
M;-(8Q.H' J&XC4>^(['?+;5ZKPI!S0.*S<P)/(!161QWN5YQW &!;;$QE/XV
M> "=L @6]?)&M>_.O4*UM.59,"_\8%Q1;&0.+))T %6(8O,5J(^'=ZF/_?^Y
M&HPQ)B:X[)\-^J\)VO=\_+9_"5^\ZY\.^B-6*Q]@VVH&&F)ZN2IT<B\%+QH<
M?T\ZM>#^C@_&M[TU+&%BO^#<EPDJ?J!?_+/B2'-*C-9YTI9THMN!P#DZ'*UQ
MS2;(_H--8^:$=TFTU42[-O/05_1:'1'"SRCUF31%KAB@1T0R-PY(*G:X=Q[+
M^*$LF^4492[N9+ZJ7/? ^3FCFDOP'LY0%RC@V^MX)IU1P$S6POE0O1#.$$3H
MX,!':H94-LXS+6\X>^C4!+]5LVO2R$@JQ,21*F%:T' IL@E0S;IVGR,N"XP+
M8NJG68'D/Q1BWUQ)_2D;V^U5@V+RW4(W%;.=LFBZNJRERTL5Y<UUBS5.5:3+
M[/J#=<+Y:'S>F,PA<9L"]5\>=.EFI2T_-BZ<L(4UA<3L7TSUY8?\K!H!?2(-
M^=@L3QA(I:O0WNXZ;)5H9K3K8?TTZT3US-0P>XT?WP+WP0T_!<4[ NZX\[?O
M#@[V#PY,:*A9'+9M=J"-3!U+C:9#CJ$ YC57,:534WP9TAX4X2F\S;^MO"V4
M1Y,"+U-5H,^4SJ\6I!T^SGQ.:K?#>'E$^S8WH[Y/'=R[)0_:HX;:)6K.+R6>
M--VC7UQZWP;^=G07?QM=G9ST1Z/SRQ%QMMYH-'@S%)8V[DCEGL0BX.@4$CQ!
M.OO%Y%.UN49:;77XF8*U<7NU+.C(1%2T$PXLEZ7WH%M,"4CK<[&P<Z[!W\N/
M-^(=0X=3<3<)\\"C68=)</.;ZJS;%[$PZ ?/E8\IX5.<M33<Y@9 .MPQ 6&8
M9AGH"PYX<$)5DK4;,FLRD>0^2K!)O<)4K8!?0TZ1C=?5>+A<E#L.]0&-K047
M4ZR6'K')# A>;;["KREO2! H'  '^MK5 +SX=2W): 7([2:F(BMIYHT3"0$F
M_"):7QJLD@@)9T^22AMT(73-F]RG8]^4Y<#:[0VKKX0[$[Z=0WFB2<8TWELV
MXKJM6Q2*','+Z0N1[H(JK;"T''>/\;6%N$Q B(&FW#(Q'H?^"JCCL[NHX_!\
M/#CI,S5\C6R%$=I: \]9ORIJ#+%6*L+(57,=#MU.8M&(DL<&],1\+]!8< HH
M#HHL#P3*AV'W:; 3[6KQ1:=121;2FK#LY ,[HQ8D_>],&J]0%JNIX%!_C<+0
M*?5X"?R; L1,.@=]!6U.39OP:%':8SZ+,%P> 9"T4FO'25:A9G_7583)GA@L
M1M4\*.Q+STH'_G%&]LQVBU$ABSO[M1UE.8V=N_3 W00-1C\UQ=("%(O"<^5<
M&.-,-.DX&X'?OR1C^8];8_G66/Z%&,LQ+B>Z)HT3%4C$>9NA:$/X<?/6TLCR
M!+O2Q'))A%%^0$1]3$77/OHL>Z\AX[!88%,<(T%PWO!Z>W:[DT44YU[]!?Y*
MA$W^=6Y?L-&T%6934H$>D%A5(^C;//B&JRS#]V0*)*2.!=I9SDC#.V?@UTY0
M9I"+4X2[2$2L)QV7WM'5 $D\8QZIES J=)D%]CRBL$QL;@X4-BX6-N%0@Q4:
M)ND77T0!GVLQN>J!9M 8/<E5C5!QE+ZMK6D^%[TD2Q.Q&0AQ_PHDHF_ODH@&
MP]'596^HA:):T,J$ Y/S1K2+M101NHI _0I\,.R>SA"DM/QUFQ80%8Y4!5H6
MZEWULY4W01=&#;!O\A%HH?>!$2M-K4BE5&33Z"AV*K002$QBCC<#-5E7L7?\
M"4X(2"/\Q%W<VEOB@,A$2BO<5!4*;'3>C8JN&*1M::LG6-H*K^%W^VUU Q^W
MPM6H?X)!=,';?N]T,'PS.@X&PY/SX6@P&O>')[\>!_AA?'EU8D/MQF2I)#/>
M$ZV!N% 1'L N2X!80C'P#WYVRM02HG :$VR8[ZF-B'\0EP-JJ)NMV3/#0 <2
MYRNT^WJ.%VN?; V]CE,#L3)%.VIYJR3'8Q/,"N,N$W&M"QR;7N5Y<1E%G81,
MB?)!S3@HX?TV%C!5UUD9B]KKCE),@MJB++R^H>&BBI8SBF_+PHPI9C\%W?"Z
M!;=-.Q<8NQD]_(4/04EQB[>+#%'J6&X0& >TR<Q1>D+S#F6Q:;LWQV?+]B/_
M$D+M2BQ?@8#P_$Z#<O_G_F7OU>!L,/[54H&6]( 6JX?L/3LW=!H]WY0;N- S
MR0QT,DZ\E#3'Z%^[CM2(VT2S 2M6.F-EY]F7OZO?WQU%?34$K?>B=SEN=PZ(
M3T=J,A#-XVV4PC9 Z"**7M8>&[9PMABVT/2.;M;X&BNB$WJ,V+3Y%:?.#:&*
MP"6,2ZP#@0$I^L"0Y!C3=6>",=+E%PIMWM+I/_-H6L3+.'&<HJY!"^A <6=:
MZVDVK;"',%C-Y@%'6AFX>Z<U6P2"P;]TNB"-^6H?EK:/_I>@Q]4'CP[0Y4<)
MMU/48W1XOZ!M%7:5"CN]N16,6YG*EW^:?[CK-'/98Q!B@K/>+\?!?U]=#D:G
M T]P\6V[FSU+34>7]6*+;$\P/P5B%A4.Q)Y^V-P"9K22JR10*,RQ? 77G!FW
M) 5J]5EZRY5TX;N_P]"KZ?MU/2Q("4D4Y6.1@>:TE\WWT &05XG.B2?(-_V]
MZ/.):#KL@9E&NO2[4R5)CT:/#/OP4A2=D#$]0CCV3@:P7DJO)&BZU@O8)DQ0
MJ4=)S1"P:Q?(L!.MYE[A[YWA5F;;X-IE"=:T=.LE1I*%B?%N7&Q8<A47$6T#
MK!GA#N(SM4 R;[VP+#%35*(H(+7 HO\&Q(@"Z&8Q"R; T9"DH/^(0]-43F!7
MOT0(0$=F',SQ-V="$TH8!>A=. 8:7*%'YV_9G)Y#4"<*%Y4L='Q>9%0$F(>+
M"_=1IT8X1-*48F*;DL-PG4H[JN4$B-?8+>6!C=<QY]'K 2NXC$N# .S$T'4?
MA/8"ILY1:.9@X#_F!-!^6/ ?&T)%P8S-0EHFGL<%W9'HK)W(<3I>F-'[>14F
M,E).66.7R+[!^^@<F\>F^)_)$W%TL/5$;#T17X@GXNE1^K 1RTK*-<LW#D43
M8D=O6D)FF>5"H0>#BK%8< ,DVU\%OV2'NP0*.<)-?;DH4,CU_$^HL%1IP#JD
M>X9#-L53,EH74Y;$6H']2&^)<[H-- HJ&UH86X69S(U**R51L!P?U9ABR[ U
M_H09(?>@(PZ=)]$L[<R)TDV,5:V4EYT3)]7 0 2-V ^/!\\H0QQS\$MO\'-_
M%/3.SH++P9NW8R MP?ART#L+7OV*4OZOP0!T*P:>/>GWT8P9[/SRMD_AW*]Z
MH_YI<#Y$.^;XLG<R!AIR?CD.SB\YWON7P:B_&_1 5<#7SJ_&F&A^CF'@9[TQ
M?H6=O1U ]V\N^_UW_2&]VO]'_^1J#,,2^6(4]-]=G)W_2K_#J*!E X<+C^,_
MO=>O!V>#WKB/'3B_A^WMP9?.0^;KB_XE@8H,3_K!U?"T?QG*DX](U/I#&-*)
MK,WKL+9<(05PN 1&EZKA@CM3I\)#VW4QSCO6GY8"=V.QJCB&5QJ:K#<&=C!D
M<+JN1=>1I2#*39@Y/KH;!@V_L79PZA3*-E2B]MP+QQEJ@H4\D(+@\%DML'L6
M["A_X5(IX=,58>18Q2R,$G_7O>:LN$FLW@8$%<6!,ZX*^A48'7Z\R^CP;C Z
MZ9^=]8;]\RNQH0TSQV;9M(O6P&]")O0S,29,%S! PC.EI# Z;O1 'GK5ZKS'
M*15/D+>R1I09Q[MZ%27H>W+5BZ^66M,^7%/.V!21->>!X@ZPF)0,"K_WO/L6
M?-O <@M3D;!N:2AKOH/'GHP4H*K%QB!BJB%(U+H7!MY<738U>H4TG)B$=J]$
MI">#U$1( 2^O_N0:NG,7JE;\PX74VY9I<_QPYA?XAJ5H^%?\ZM[D>?ZPB">H
M\LJB4&POQYN2DD@U46PM@2[=VA/<:(2^;&6A4J3H#I\(E I 2O-+MO%L;/D"
M-M:#+(<4E/UL=P,$DC.?4@FH_QD=JAXTG01'S\/@Z.#H6;V&^&LJ4T%4$2N*
MZ_Y=Y;D>Z-(&TL"[34)0FL&HM'>@+0>0N[0;M&O,4O[=N:/+MJ9K&\!T_MA)
MR4$*'S=RB5H0$>04BZ5/@FW,@; HF7.REPD"T8T'+B?'&IIHPCEQTE>=M1 <
M E4&<E.!<-[D9"22X!\1%ZQ#"IYP!1T3BQSJ&'-*IL5;3^3POHOG!,MJ; V/
M%$FTM52AM>'L3R1W9!LZ<?\HA:.#)Q@Z<=F_N.R/0,0E&*)1ZPCO&Q#QYY>6
M=J)[%&[JK/C34MH4[;]^.B0)I!2HZ*"$EES?N&$%EK03G5;A)-!X?I[6,AA1
MWA0D;'I1B]/&T$$V!'@8">2O]FEVY-JJ/58:FJPC$B"PCA'Q%V[&02.N 4!*
M;@D#(# 19 B$*?ET.G#8:?58HV@UHP--!FF@_I:LB:X L2GEONY6<Y!52<&9
MUK>8X4-UY1"-QN1\VRSK[3XD=9!U/:\:U/-&E(#/:>HV_SO\UA@JY38%>S\^
MDOU]XZ"(R+<;Z'FD1X=;,_W63/^$S?0MYBL67#3(N/'Y>67X')1H2]PTS$YH
MZ^)(750+Q^/3:IZ2AGAQ<1T]!%0D^@ZYY#*H;H40"72B B+3]?[G7:E'I$D_
M-$B2%CN W1+V8TO=]!+Y^(Q<NG5D 8EH(NXQ48$/\R_!4343W@ Z7J;6 &,Y
MI09R("ZJ%<:WB*Z'%1^G^T9%-/'L\ 5WHHTNQ4;-X_,OZU/<ZJ/#_6#<^T?P
MKC<&RCO:KMC=EP-$Z%\&X[=OS\_0*^*C2J"-#X77108"HJE#JXT^T1)]907/
M:A6M'1CPC?@?A$#!CKY07'_8)+KO$@2+4H5C7]29WMP+2]PT)(4RJV-GH)%Y
MZ.,.WA)")+>@L+@*Q3R*D\+T8F9-!)[&Y.:<NX.8;.ZW#4DGXWYB(1=^L(FN
M8,C+R\ G;<DC7%45AQ;6C82:F3@E.U4:)5S?DP Z&'[35C!EH^#VOMR+F>B$
MB&\/?NR1^^UL0(E13VND3VKUOC]:234$(C",I%ZW3,?BQ!*TG4)8K^ 4M5$6
MGJ-;3W>02N7'2\6.[),,-$)MOZ0=T]99>T=M,5C4_82@ ;FKDFM[/;A_#Q)7
M6Z(;?;C&9R?1(#'IG-Q'5W&"L#-0WF2.&#I$.2;:'2+T2Z=!$LW#8NQ$\FYA
M;8L,8[.E/9?J0$MH]TZ4I3\S'6F'5";T*0K'!S!-<:%]=*T]5]I""MG<!=3!
MHV5TK83H8K=S\=R21&OWM/'R/83:SW^VG^*8=F*X<+T-]7-MOD038R*;4A%C
M@JR0.^&@8/AY%TTOF^]DX&N^=H,B17P(=./VHJ_8AV=A&Z(-,W"]H.Y3IMR0
MF!GYIA8*B T_P $ZK-EIA!<\;N)@D3P@1E-O(2$AS<M9$>['<.8-:X/8$7.X
M1NF4<5U,!*@S_E /J?F3Z<NN@GX81I3$[W56EX-7LWGZ^_K]85;B$FA3HYD2
M!Q78"F=E+F";C2*<-;1J.5(^SHA0*6=&DOUAALD8?AA7+>7:-F\0"W/0GC )
MW#!)2G)V#43=G:/=G5>[4AVIAGU/!UH?43FQ[AXRE:0SJLEL5$J.KRY;BE#S
M=&6H2D\JZ<9V4/XITC)SQM;BBNZ&K/D=.V:.APM/QZF'#,/E76SR?;G@?M!5
MG!AFP?O"OC!)YU-1GL3L[L;"UQQ\O(IS+]*_B#\$.\]W]Y9P(!8:9)ZKI6F!
MW513T&@O--[[74;7!"O&X%>[S7/4!DH84::E!R=KQ/>.W=@/3'T(.U/NH1ZS
MCN@QD2[&PJ#W[2(+/:=F#6C$%Y/\Y5]TYT<'(%,2H=[1\,/P'PUVQ938*$_D
MRM3GAF,G4:Y K6K)YB7-IPNL+,UCTM57)X42TS;M HUNU\H6&@(R5_%R4J&7
MW\>]P.[$2%4M5]BCS7;A>G0,)-FZ$E6':JA[UUID#86R(_N%F:$Y]S/VXANJ
M(1QG*9$+3TM<>*S@^0U#(H="1VS]T=9HOS7:?RZC_:-(R*B3-I''#14TT2H:
M>V;O?=RNE_+\+&US4E2%X\$APKIC3*5:A07-_&K"I<>ON!]D6B%Q9RY/A354
MV:SCC+8V"ZO'&JK/LH$$S<5:&!?>"6>J) @U88&@"!+G6:O(E<\;/YE2 /ZP
M;J%[S9]$MW!C#D-B\,1.M/->Z@(ZDV N5]L#5]KA#AQS?1+_$S5['1JH/@@(
M$"NZ'AJRB!DGNP9'TNM;E& S'P6G.]8ZL_]DZS ]ML:&1;MF- >].O3S+:8"
MV(#=C^Z6I&MCU1#\8B^VUQW(T^*63UJYOMD-ZN"0#;FR+>G4'&^- NU8;(W<
M9B6I#<C:ME8@H:X+P$6S?;D4BHK7H@#(HC=;WC$U!BZD[7$_^ 44)+(414;(
MZK:_:<&K<)X6;4!T+-%V6=E-J^6$50N@+ 5'?D;3$NLQ:BU!6N'F'9W/BGCU
M6HGN0UAI"N,[<M52$F1[O.][O.%TU^P!#L6X(\#:M1.$1BLQIDB)&'4T[E;E
M0*<7"Q<M-K)1:PM^""]E3=SW[V;S.0: 4BJ^B9XE:Q7W(28GJY5Y.1%-S?(I
M[6N[E$\*Z67_76^ "4-42!,$XF P'/>'Z.KHG9W]&ISU7X^#5V>]X=^?TH2>
MV.79I$H]VZI26U7JRU6E!D.,)!CV1Z/@E[?]RSY0D9:\$S)H&;2@>D2NR21#
M24!,B 0DK6->"5']25'4)[89A\^/=/2Y9(;^9*+.G\[HGN22O3T_.^MCJO#)
M4SE@3WJY7JU_XG%AAM WQ3?!NZB$JWL;]/>#RVJB$DP6>BIC_H'-KL-H">WI
M@<HHG]0(QU@B2"]L/3F" )YA!$]DS$<'WSO'TX8S/I'A'?[0+8R1Q$O_^3\&
M(2ZXP%1N]'E8][+E33LX/R=:4Q^B48DZ39&EN__W2<W[J5&-MD%M)>&M)/PE
M2<*.\&7P.K;BUWT7C:0(35;_>]]2UJ<D2,A@&]3_J8SO*=+^QM4U;/@K8;Y;
M/K?E<U\2G^N^T/U_O!V\&HR#WI,?*0G_KP7.Z5(E6(3VSS'HD<(B1&4T7:C9
M4[%4= _Y3W)PM\/\(X=Y]'S+^;Y2SK?A^'T\#W0((.H);_K#_F7O#"$8^[U1
MG_6#C]>R_H!Q_;Y[^9 !F/_]V+B/DODU")OR<8@Q7A.UB)(YP1>N"Y7,N?+Q
M6A=B[BJUK-WW.M#="P)W03,F:R^G><<"=;%0SU!=%M9:D-5UAKR7V$X! 39$
MO5TK\-' 6O&_PF"6D>^)<!^)R]/L,)H; UPL0IYQ/DG>-<:B"(R4'C[TZ&5:
MQCK]E<J-Q;,XRJG"C3^N9BEA3D'PJV%;<# =9A;I +H+0F*UX4/VI?8M8QQR
M!U?=AJYS4X6TY32EX\,(>T>OT%)9T#_$+Y#D])"<>BG]5939]#VFRM*GI<+8
M'D(]2$&?P[_@'\1!X/9=Q"^"W=4)'D6P8P;]47,6:"$O/Z^^$2+ES4#7))^D
MAQ/GIPN84+V)2K+;CY:R_MB+_92(S.&^YZ,(!@Y*D44W-C%L-C6E,(D&UU3>
ME[(,ECH] ';I_PR&H_[E6*)I+R[.!B>]5V=]G7;[?PGN3PZVI07F9%%H(Y[/
M,/ )%H8!X5'AB%4=KJOK75XZM$$#PA510O%+MYBFZ$T!4\0IP'5 >,91DJMH
MMB;LQ3(!J=Q;#IU&96JCX^H,+"21CM)SDN1JZ1,V[HT1866)@M%%_V3P>G B
MR4X;%TBBE@8&V()\[VW3!X+)P[K)WON/<3_Z62?FCE \)2;/1D-9@&E<.P;W
M;.MU>[V:2!:-Z_4^I6!K*85QDR454-$<1G4'6ZL#41H&QX%M=9K8Q'E@I/=0
M*L!!XP57<9L*:"-5@^&<4 $:F^994<AK6G2@4E![NJV9@G6;T1^3DMJ6L+TL
M7^N\X-!$;F.4G_YN56&M#0(VU]'8R$,B]SV>F?DH4/5<OJ^0NP4"4I:G:FU8
MX5PIANC1^)^Q371E$Z6$H]HT:CC\B/= V"UI@ EF"!T_R3 ;#B/G\0?-44%6
M(=!S+QNN[3+LAKH?%C1T9*2/M.Q7*G<BV3VP=D(^DW;P_*1FU:J4/J/01XQ5
M66QUC")VBI$VJ^'@MXUC(^00./]:1P5G5:%"YSTK:3()(IDBFBWC%+'Y<>]Y
M)EKNY-RWW)0##@,'0W92E3JH5(!DB9.$!M,3 S-M5:"(2F]1+49=C!6&4ZO^
M0X-=K@.;F&BS&/T:L#O^2(+Z(.C^) CF)#>"0.NA]9LXT[@@NG01;;!X_,G[
M'_P\&)BHY?@FAJ/!):BD.MCAC\^_#2G2&T8.,LKQAB=_/#P6/B#']Q0#HV.;
M)IUZHK7IX'NW V>ZU-@Y2GO!+UG^'I&*7KE)L1=Y5DKL*S2VRYWW,5H73LK:
MZ>!9<P8]$#?C*99=H_V!D=J+R"]R'S"K W[C-9%E]@BH&6)[!F<*3XV=_[,-
MJ_/#\^>-47 7/+>@-T-H>UJ:2P5'E%,<L;MA5CHX3]-2)BK2+#X-8C.].,!Z
M$Q01##>SE,MAQO?]M\=UZ!H;[G&.-@1$NP=):5GH*8/:<!9-X"R-4+B(L)0X
M#8"3'N.<,76$QN>"J^/6XCLVF)).@',-D<>^2 L''Q<5D&Q=# U(46A:L9GO
MW!2]* V%;ED/>LO";C" )9PJ5!YK@UI5H M.I7*I\!Y@+V960"Q*.P+D'\N,
MJ/$QWW;G:@6F!"KQK16VP_7 <T:ZGU'Y/%?WDVM^K(D77U]D(+=YEE[/J\0R
MV%!+-EA>7(:)E(K*J!F\@DR@-*@,"<AAH9G)3(%P0>O1TAWQJ]#R)BE3*)E
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
M5KV$H=PZ\!ZJ>1,"0;-B/YDU(-T*Z\ RS7 Q0H,XL%A0(VI!+FCD!2? R<9
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
M[,#:.$DQ23WKA6D364:ZXZH0=1AG0[HCJU [Q7R0;KXZ$=-VFCSONG4X%HE
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
MW61:G!+E%^J_,0P)G_P?4$L#!!0    ( " \"E>JDEL!XU4   R/!P 5
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
M>5@UAJN$83T-(4GXJ).$0\IK2"Q]IXFE[RJA[@85!4*3I;C%+9_=<*VO34J
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
M\YH[V_/7\O5'.;=?$?<\L>W]"=%XAL3#B[A$V[K2 T\^F+XC^3J_"["UX5[
MK>$^!828<<S[ZQ+9IU4Y)U1A;?3VGE'.UE.,,QY[9(A>K+^>)TWV.K_FKE#N
MSL(3D:<@[-;GJ\*<P5\U;/ZA+EJTYN?QC1)_6>+Z*(<>+-D</V1GANS,FN!1
M96<VQY:()LCC$P=JC_?AW3V][BL^3HLNA7$L_.C#9\1"C&JT2<4C2B76YYJ:
M9%5XE:W9;M'YD"UL4105H4?O9+'7/8&T<NAZ*="#;*Y'4BX0F/CAS=KHLHD2
M0 :55P+>%ZSP0:=[I/] P5C@[/AS,;PB,<^KU=QDQQ%M#J9WZQ1BIWJ^[G1?
M0YZGZU\E$D>J YB#XE9Y># _)L<#@)-CJ71H.*07#ND=WR&]GF.@_NEWV'WW
MW;)S_=/:_<I"IU0;MUI\^,G2YG4!)\2WNM&.<K>!L^-;Q>DAT["!4_:+9U/F
M:?(9<#9_?3>S"<\? T[=;YY,G9,#OE#<Z#!Z )<G^ZDFT.DX5ARM3HO;S8Z3
M,A@_1QEB]/("$ M<BL7?M?*%P9"NBET8DQ3J6_1R:-3O^A;7>4*YF%SG>Q>^
ML%5Z6A0DP?PBOQO^>/*8X5GC/0,=1['* @.:244IUT%%@<0]*&+K(M.J0/6?
MU-0;#!#*1'A4)B(48_"V&(-!XND-8BL,K:N[YS.A,NX05\:;WQX071PPT*YS
M2  ."<!;L!L2@#W+DPRA^A"J]RQ4[T_F9HBV&B_Z$&WMT9/8P7H:61C5BJD[
MTB!J&WCMUJWW4S0C)'W&61;%>1H1[LZ/V'RP70&SA1;%0@"C(IFCM&*_DVDD
MJ$$9?D)I0\NI"(5'\8+0$O]5EXE%+]P)BC:.-$,WX9 D.G([#L]B<&.^0S?F
ME9"A&RY#UUL1JK><TSW)N:P%YW1:(OK?**97I&HL%FMA.*<6NQF]G]D2>7A&
MV1/ZQ"#17.:-L#.HQ_-0[U\I#U-=X2*),_X-K4R&<F2/9T2R)NP,YCG?#^S-
M,F=7Q]%\Y_R9V.-[-Y8O7']&LJ(OL$[!5QQ\Q5[ZBH,S*3B3CL>9U!O2&IF7
MJ0_X/5*GDP7X,=(T?"N <Z09]S:LC)&ET]MU.HPT,=X$C7N0,?K*A5D[*1=U
MT#?B(9 XBY9U/FP130F-R,9U7@]5M'0ANR!ER S57E@)+N%WZ!(^31*FSM*]
M*-UIGHI#'KLXY=Y#^<UAG0:RP,A>Z&T3:]N\;O5 SM!MC%.M1[OU($Z]"6=Q
M5E<=0:B\X:_D.Y;\&@9=\\%I5Y:!U7<8*_W>99%N17U]1*6XD!8D-^WN)6_
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
M=ML!K Y=\U#5\5BJ.G+=AU)96DM3$Z<T?LDIBC/\%TIWH;,+)*[098I-)@C
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
MU%&]43[[M#3( :BMZVJE7]11K886?KB,1^3(#\[A@7VJ1^,<AFD08J3.1^<
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
M<2) 'D?2QB/N([=Z]U#3E^[5&>GY-"E\-4U3Y<9T\WS.M#XAC3I1FB.C/2L
MCVUXEQ<+4GK$'#YYE1G9QX[@0YJ_S>,N+5SRW@ES.P#3- LZG[&7XNT(^1U)
M<G?KB,<HQ%ZVT>H^NM);X;O46T8GG03=GZK(A@%D?\6[+V.E<<<WR[OQ?64,
M9Q)V6D26TM?[642Z6+^_"ZEW4W9S8LX\W=/WA>2)T\ 'ZV,H0-Z8 N'=2:=>
M6&_,G?#WJP^G9PSRX/V5'&?3!SGI )PF2_7.P^'=<'CW^ [O @^->*>1P,=7
MS=,$8K='.G^($--U3'L6$5,P43&/*7IUPI ?%TS$T<(49U6)TDV'O?8M#V[V
M\6Y7QS/[HST<PGR'AS!WSH;MU8.3Z0:D753H@=3WGDYQ(G#,:;&G4PXHM3>@
MTT2:R_5ZND7TGJ^.T\="1)@.N(,V'Y1V#D43(.&OV@Y*]46MJ(!T'[1VG.26
MU 9DG)V3Q8+D@J+BM"PI?JQ*CH^8@#.\-5F*ZFRG>;J1?0EW%D;T;P8V\H72
MVWC%&Y]RBF>UZ=UE(D #.YV/SZADE),%NB%%<?K$MM7U)ZMY*$GR!]O;&4PL
M5&NSY2B><JI>SZW'">F@1U"6^"O"LSFO&?2$:#Q#GRMN[$RFZT]=K_E)53+8
MF_/R,Q)&6H[B Z=OB%/IA59CA/3>X/,*/J_@\SI@J1/&&)DGS+8IZC;59(!/
MW@BUW.8&6..ZPZ;I-K9BL9B?7=L). V^71MKS98&\N_;3;.=4#&09U_NBC5S
MQWF7 :0E6\%B>[WE#I)TX4^S%_D1GF)* XL "WYB#W@J0%W[$HG"J2B-^'Q$
M[$5+IG@XE;Q3PYA]A;!ZHL^;,%>O_(50V#L,A:US;^IM4EN,M*F9VSJ9>PO@
M?BO_EVOQOV+2?[X3_LGTC4)>\&OC)6XGJV./:5;.5LT#*.IT.7BC!S.HO780
MVNT8>!FT*LHEVWK)"B%AO=>&C++,AK:]4^J9V$\)7<1Y@A2*%MC:*>5WB"%8
MG'!#BL_D%P9VBKO[+TKZ07U"6.L8PEJU'T$I#8UM0K#&2>4$%[LT:;L;CBZZ
MY1S[>.>_ 7]@ EK_7D4#/5TS(SEIU48R@!C-NR!<&UX-,)%W4;<V_((PK'>1
M-A-.86X1MPLUI'"$%([C2^'HP2_G.*[R8_2(<O:&,EIF<5Y$1;58Q!3_A8JH
MG"/AKR<Y#TAS=WV.2NZIQR3%R;9?0HJR;=2DG[>[BHGT27V(>!QUQ*/[-4-,
MDE%Z5LO1+1._RY<EXB#N#I45V_ES_K?Z5*7$^]%FB(%YW)38.V?+!LQ54Z>!
M^?B,RMNU*EC_U8@C=?>!>;M'] DGR(BAAC[!"1M*37OIW@R&3#!DCL^0,=#)
MWCF]VG(H!P;>^;G:L@A%=-ZYN]HR#(%&CBWLGZ,,Q84P!Q=8''IX?7,W8?M)
M7/)Z$'6[O3N\R6.&9\)WT/I.]'[>[LK"[I/Z8&$'"UN!L2<;T;KADK4M "8!
MVYK6/E!^7E&*I!F&L$X^\/&9Y$D;5M[V&Y";.WXP9#+]4M1%94&<2/H,R,7!
M^19>R8H[M/D-"&P73J"?"#Z,/[S>(:XU-P\?$%V<M.%5,4SP@ 0/2/" ! ](
M\( XL24-]MJ1>D!,(-Y(/2"&T&^D;@^0L0'DS;>3\]W0$I!IW\[)=X/#SOQ9
M;/-)V3Z)4OY303*<QKR<Z;:!R'-(YKR&01&QB2GVZEE$Z,^*R6A4Y7&5XKW3
MQ'I'5B^O[=^#U2/90-=5\['*ZZ*H>/)CG8Y$-BF"!Q@:TM3"&4_)&XQ)LDZ8
MR(7E+T/I1<6+RM=NY?H]FR(5ER]L/>+B366]#B/T1[JHO-.%<O4 ;L\1)DFU
MJ#*^H";E'%&>94?1G(-X?H,AK["C//ECW-\M=VDJ%%"<W<8XO<[/XR4NXTS-
M$:2/8RXV19Z*.R2F^H$\Q"]?<3GG6HZ)U179UL] *?\$;/Z%QU[*8^<1AYJ!
M!R+Y0(+<QT-R[[C^+YCB7T=AZP7(;["8U7N36(OZ:>KUM4[G<J]"EG(=2-NY
M/1,LMN_S30*H\G"SLNVXJ![T'/:KVFH2JAO;N'4J2[8;3A#37@SZY[5!GJP>
MV$9;9'4EO.V29OI.YF>V-[+C<]QES*/XF^1XS0%N56.W+FA@:5P_BM]N#=&#
MA:NJI 'J$\(41W!:7FFK'!P0/'V.:<H4Z63*M,H4X;)Z:ZI9']>'V1#@Q_YD
M& _K?B[67HE:#:BX:VPX5,#-XKEZ TWHW<EX-;XD8.@\6!4)U9%XV(<AK7"K
M=X$L\)<T< 9X%\N",]G.A^-=9 O,, 3[#A8W5Y1ZL;-&0S3=#R4$9,E*;6/?
M(N@ZC..=;FE1E?XH(N1N7:!C#;7;=AB-+/IN&D\$LN=+$7IX!!?(F"^5YCM'
M5X'\_C8"?B$Q62B$<&>2&BOQ;N$^Z 1X!Z+L>L^@T^ EZK+F-W-\^N^G=2J/
M !JB),Q&1E\5C5GQ9""Z9:9.!HHJ7HLMBI,2/_%LH)9' 'LDP=4YP-Y9"(<!
MPV% 528'URL/[(VJNO--;4)%['9QU3<[^M[=6&>KMS=G\;FO+?+KG#%4"=0@
M#)R'>9ROKY=:[PF(V8#U%J**V+JEX+AFF.^Z!UG,'SE"O6!:?7L)X%"3;T3<
MD7P7P6 QF-@WO_XHY]8_L6])WY%\G<\D?V);'$KKR_><S[[D_<<VN_Z)O3EI
M1_)-?A=<#Z;KFU]_E'/KG]"WI,^OKU/(V-]96'DJBCWI[HWJ\U5ASN"O&C0O
M/.2,RGV]H;1%J[N+&CT]A]D/O>J=T57\ 'C)O,N<[/4S]GH#B^-[B898#S[D
M;(9*.*$2SI'F[KEWAHPU)] [#\9(LQ"'<3^/-,'14W?Q2#,AA_&&C2Q=TG/O
MU<BR,P>/-8\LZ=/G\+#'*65U!A01'#I-) .]V,?T,0/"0])82!KK(PRU5DCK
M=&YN5_83O-:]9ZRS=:"^-VGQMQ0GUD-R[=X^LIE=8EK?I-%75%G_IE'-V!Z4
MZ'G&%&\:U8SMG13M5==)WS/6V1I UQF^W:^9E48:Y"JHCRGNB8QQS76#\AIB
MKEN2X7ZNWQQ6?KMF'XWQR;:F]CG)2\H,GBK.5->9#$C)J&9<KB5E?'[H:<8[
M4!(2=4*BSM8%YU.B3HB\A\A[B+P;6C?O+<+>Q5YY;T%TJ#_A6./EO1H)[RTL
M#G7G'6L$O%?K?LR![B&MF/<6\(9%=T96"VG0>,U8"RD-[K+1)TBL_\[_QZE@
M?_F_4$L#!!0    ( " \"E>'[)S:XG0  /.4!@ 5    :&QL>2TR,#(S,#<P
M,E]L86(N>&UL[;U[<^0XDB?X_YGM=\#UC5E7FT54569W=76US<R:4H]L[2A3
M6DE9M;UI9VT4B9 XQ2!B2(:DZ$]_<("OB"!(O$'5GME,EU("X3\X' Z'P^'^
MK__]=9VA9UR4*<G_[7?OOOW^=PCG,4G2_/'??O?E;GER=WIY^3M45E&>1!G)
M\;_]+B>_^^___M_^KW_]OY?+CSC'153A!#WLT/W3-D]P<4;6&/VO#[=7:(G>
MO?OKNQ]N/J$O]Z?H_??O_[C\_B_+[W]:+O_]7[,T__6O\#\/48D1!9&7[)__
M]KNGJMK\];OO7EY>OGU]*+)O2?'XW?OOO__C=TWKW]7-X:])U7[0;_S#=_R/
M;=.CKE_^R-J^^^FGG[YC?VV;ENE00]KIN^_^UZ>KN_@)KZ-EF@-'8L!2IG\M
MV2^O2!Q5C(V30T#"%O"O9=-L";]:OGN__..[;U_+Y'>4ZPAQUA4DP[=XA>"_
M7VXOA31_^@Y:?)?C1YBFJ^@!9Q0SZ^*IP*OA[[*BV/L,</P$.-[]&7#\/T.]
M5;L-E8TR76\R_+OOC)'>X"(ER7EN&?)PMTZPWU514;E ?]RQ9?SWI(HRN\B/
MN[2-F:HP;!GS49>6,7_&EN7CL$-[>#6 5L<@)=%ET.J*_E0WA Y'E"JC5ZOP
M7L?XM<)T/ZJU9MLWB?<'D66[)6Q-W__X_7L&$W[SCS,2;]<XKTYRJBRJM-I=
MYBM2K)E^;\@PF+P'J?8<5@:[!"GJ >\-6;'?9=;GIA23CME?X))LBYAOJI0T
M;/LX7WZY^]V_-[01)8XX==0C_Z_?=6B/QW)2-'R.BG@"6]WBNYC0'753[8]K
M59"U"I.),N<X(RB(PSDY%!6*OVP,C554/K 1;,OE8Q1MO@,9^@YG5=G\ADD5
MDZCZ%__XL"W3')?E*5D_I#E#<HMC\IBG_\3)94+!IJLT>LCP25GBJCR)_VN;
M%CBA([BBOTZSM$IQ2?]&QY5<YM3^>$QIX_) 'CU14Y1FQZC4UP*U>1_(H'X?
M61(=110Q?..+8.8L4%,'CN%[52>^U@CQ/.O>5-D9M42?Z2">\6<"0XFRDS79
MYI5 %TTUUU0FHFY]+041?1VM8&\LE<!N'=OJ6^(+U)!',F-QM"XGY86H,DYZ
M90S;@[1K?$\NZ,+-XS3*Z!&LPF!=G.$J2K/RGAJ;VR@;L@S5OM2Q$>4HN%X3
M@ +=$]3B0"T05"-!-13_EJ/B)! #SAH*6MG06/9^2NDNL4KCB/X<Q3$(=YH_
M+C<D2V.Z*;0_#(F?C?YTA-*$KFM1O>MPH),6![JIR?L73RN31*QSWH$HYW1%
M+=]3#-2Z*5-0U^6RB@9.,08]V!)7,24ONO0]6J*3'NUYB*4$^\<$49:GKD3O
MC\LT?Z;_(L5.1^[$GUL5NF,R7B3NCU3B+AO",Q*W$:Y/RMH4*UT)VI^6FX)L
M<%'MEIN,J=T\66(J]1O>!E<Z\J?<JU6QE*;N15K_1*7UIL:S0#< "$7@J6P
MT:,,]GM\L3UYD]*M.2.NA/Z'Y2,AR4N:90P(J9YP0==?XZQ8<I^9CN!K]6Q5
M^)40>%D /] %\+'&Q"3_&C"AGH_R1,)'Z74)Z$WCY#(PF!M72^'/8&<76YPL
ML\Y]IR/Y,AU9%?0Q@E[D^L_,\&404,_W.2,QEIJ32:F59[0K(?UQF> '+4-D
M\$NK8KA'P8O<_4CE[HS2G)&@#;-Y4K)&>.=*E-Y]OUQ%:;%\CK(M7JYQ5&X+
M]F<MI2?=FU61FZ3J10S??4_E\(+B0#\##O2IAV-&HBD_19/BJLAW9R+\;EE@
M>E:D&'1$5O2U71$]I.)')-]1D;SE=.<D@D*63XO<.!_?9$C(Z;8H(."%M:2]
MX/1Y2(Q#D)Y!L(@(HJ?(D?J>H41%2SIT[(@]CH0/)!&-Y<U'E4RN+$<A)G+"
MX4U/7N8Q6>/[Z/4L+>.,@($ MZ\?**%?!?I-YA--O336M>O5PVDC2AQUU-%7
MH(\8@/\WB,Q+<9OHL-"9N?=^F3(0U )XU?/-C'=AU_ ;).7'^GO/[H4:L9N5
M)V9B!J;M0 FVOGUCD#F&?9N!>T3G9@ R<)Y,/^Z6GT>\L TFS,S:8Z/X;=EY
M^TO'AX4W( K.]MT_+G%4Y&G^6"XWE&CY%!5Z'A>)CNSNP2,$_>S$$*%Q7D-
M-U2KW &$.>W',G,RO2M+,]K;WOPWG#Q2/&<80NG8PCMY346NE?'&FGOA<*>N
MY:ZFBGIDT5<@'.:8,<%9HL8N9RKN3\L'G.-56K&P#+VSQ7@?=A7;,"T_.@WB
M>#YPZBR*9U;'BXE)F-9D,IP-J,3.R#I*#U^TRC:WILAXMT%4&2<]%V5VP-]1
M=3;$-&<*[0<655;M("M%LJ0'Y@W.2_Z65E_#*79J5^5)$O>C R&4ZYS!63(\
MZ+2'9WY:477BIM6DUFR\2<=,&V#MP1]S1&L&;I@6D[<GVU(![;,>>'B/2YAG
M 7[6A+-'VH/S[?&)-C<5*+RRMAXN\[(J6%:,3WC]('0)*WRI_7![DH+S["8M
M!!25J+$-.Q3H*\<1QC14F0)BP%=G!N.?EQF&#&9T*U^GE7X@X'0_=LU",3T_
MEB $/U\! C !&P1SLOTD)F3:W)/ELC=EV5/?M5]<H!O%#355X7&'ONR#8\HZ
M)I(-_)4@.]S((%A".11SBJ@70!]$78](!9%GE3=IAR26R3;#UZM/4;4M&*+K
MU17)'^]QL888^'M8C%,1-KK=:*X457+.TPC4>!!9H0X1_ LP+0$4>T^ OC)<
M*'2(CO9T$5MSX,S:^+'_HGQ)YXR:/#'@H_, +\+641X]\@]6&+:=4M,<L4#(
MKKUB ,B/0?/C?AJ#!;KM8V3O%C^U&-$%!L.GG)?)8V/2IVTB:S,98!O1V#(<
M;@]AMX)YJGQ5]1Y,E?]E[U  @D_'"=EJ<!YK/J%5[-.N@I:C[4<7_X7JXMZQ
MDBG?TSZ:.6E=Q4F;5K Z,^$I!5*4977R^"59+:LGO-S0B7R"(_*F2&.\K C[
M+=T4TC6X=WH/YDKXI'[A'M4.23:Z_JOBB/LDEPG/7*:T?&:"U65:)]]C"I)
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
M;\P^1:_I>KO^0(J"O-!E=QIMZ%^JP[P!)EUH+@ 54KZ6APHFG<7C=LP:2PL
M@4> 0T(-I@6J4:$6%I(;MZ,5J"67Q ;C0QN(_-ARB\NJ2,$UR)J=O$1%\AE7
MUZL+4JQP6FT+8?R1M7Y='/QEZ#N_UZ'8H-X4K -^Z$4K4J"BA89*9IQM\[2:
M^=%8:3IEC\SJ<Q1ZS3"KTOZ24>[6P2'LS2V8.2T2]0F4/,',>8G@+(,,S3C'
M192=Y,E)LDYSEI@&,H7"C5->BO+ZJ7VL*^Y21-S'C# 4"_3(<2S8S4FT!R6,
M+*O- 3%CK#>Y9,\%2GKDITODC&P?JM4V:])H"J11YA--&1SKVK7DM;29%HVY
M)9Z1L@QTVI5B,]'AG3^E![O2A\.$D"=%0?G.+O ^[+HF-]&.U8@"I7V]85ZH
MGMJ^S+F>%VE(=Y1TU:E]1-Z\O?:A:SF&@W+0)$BFIHR316.8!3^N.%P?Q..4
M>5-=OT0 NBKI=GV;/CY5_5=/][A8"_20[&>:2F6J>U\:8@J'SG*W/S8-1UP#
M@EF='$;_T=X" 1+TS=]Q5(19R-("1G0YZ]%/WJ;\H,C8B>V)9 F=-)YH6^@;
ME_M,VQ\^WKT_'_@X#CV_M^VQ:;Q%N8=/4-9+F0-KK>R!^7W(JLS2XD5T^6H4
MX<+L^6+'UU?]CVYIU;_X!^7SO@0<_T%Q>70=N%X 7SY?WI^?H;O[D_OS.Z\B
M,, D(AZY-SUYBZL( I3/HR*G&KNDA[KM>LO*!4+H<IR*'H'(?ZBI*Z<)N!:6
M!@'"-80@.D.!T42?>QX%KJ3LC)^H+CO#SS@C&[#3QUV44M]HB]E(W^XEC!-G
MNU32D6?/CT*)FPROB18#_:5+ZZ3]NGK"!1P8"_Q$$;'"63%98RC@QMSW]]&K
M0.PT>]%-J*9&S7F&M0X.(H"'E:9I 3'G99@D:YJS0BRQVIL0'Y9U8\Z-FR*-
M\2<\$&6L^IFFF$YU[UHNCPKXU>'MB&% 7SF*,$]:I%E/=/GI\?WF0R7_MFNB
MM?:KS,%>74L8*T@_IY=24]PEBBSSF$J)OT,>M^X$K;33)>WUYB]!TAY9O91(
MNLC-DB#5+]ZQ#')GF9"&18!(<B?8GLP4]<^$FA(\W%!E8Q[]UM+N/$@CP!;-
M-^<.R+SVZ?&9&-FL)=@;3#1OT_+7BP+C9N'<4MV@))_3'5@24C&A )(*8!"@
M0:UF!#SS$EB)J1F16EE^!\IN7C_%SA\A?8E<;O/A3ZQD-M_OVG=>\P2O< $)
M_S,2Y0&]0E+L%N8U'^.AOQ/-L5E\\@!Q<K$PS]'T%[HG&W'/WM++B"%H99.Q
M.2+M]V,5&<Q[$>;4)B$]1(.!'ET 1?K,HD@O<PIDRUAYDB=_P\DC7<LG,?T3
MNY94\1.8=ZGM3- G[=[CT&!#/7#L4J"&ASI\,W--6)A0XF*6/#HY> K>G?PR
MD/E$V_TA[MI]\KR:]JQ$5(K91(>#_C)T;3"$\^>/5Y#UN:TM^9D.?DNMPUQD
MP$A_IYM#:ZI_=8E[QL4#47[A2O+'907!<Z1!A#* U(\$TK%J' Q0SUJ;!!(F
MA9>T?!%MGOI[3Q _X62;82C#5&N 4PY(*G&$ZN>ZD?^29)P_I:IQP"&U1;)
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
M3\$@/"E+'*0TB [G99*XBM@97@@!U^A;.84OK><5;BD$%,*0C^)4>"^52UC
M4,/G(]W9YR2FI,J4/T7FT1W;@CND/D5Y],C\4!<8GY*R*D</TO8[UGE>8@6
MS\-V#^8"[0%ESLX.*J)8$0.K? J?#Y\TT\=$#]LL*E#2E4"H4\.4/4Y&?4X6
M_:$L&"O7'2M7&++,E"%2R=A=(<3==/I_S=(5?YC,Z2'UC>G;E:&^/3Y9Z9$/
M7_%#CN%#+U6FN>@O(#4JG^#_87M]CC+,;I+I&DEC>OR"/]!%LO^+7LM+5D^9
MKB0ZH TIH^QC0;8;^@4,D.3T\++%21U<1G+1"2$$!-V 68]0?;D ?(Y)QZLP
M;YYO6/[.NRHJ*C4_Q0?\F.8YJ_"W0KR7WRIWSG/%9U3G\*)6CBNNXL!#Z"0R
MAVGU=Y<.1].I&/3A1KJWXGN=.;_ZOKL[O[\+<[D]S#4BQXJW87OPQ,E4U L<
ME?@,\_^VHG_^&C]!%=S;J,+GJQ462E@8$"'L#V6P;\("41Z5]UW6 ]\UBIQ
M<EU.&+$XQ?*)>038#[@#__9V7_TU:6O_-9QP?U??7>X.T=WW<0O=R^^N)U]J
MI4=29\T;(=98D/SB,I,%[>KB?F#&B0130C]OO$CS*(_WGK")[O*5.[#[G'&
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
M8^!'RN9?L-A%FE[I8UW5+D7$5\HX.30Z@5VNQJD1U,6A+% +!C'Z"]3BX;]
MK(+G-Z#EPT1&* H@,>.V5VOL*GW&"?>&ZFU5>IT8V%_RQ%PO5E9=EL%!',^<
MMR#->2)VF._/-Q@_X62;85:+#I(F7W6IXJ7D6;T#72^A-"'GKL(:25V=D&7+
M[H&9BP1KS PQ9_<\S\:?*=C[%YP]XT\DKYY$,;A6^O1Q5CZD[>',_*<W>686
M3I+NV7F<\_.4?N;&>B'67)Y=5]X<GB_$@XC_\"9%_'!*C)R=AWPV##YJ@E!/
MR?JAKB5XF5>4[2G=0;A==)G7-\P?"4E>TBRKHU0/'T!;ZT\G+,F$KI<8)1.
MRH$\?KFA<5)N@[E["%$'L3E^M"!1@Q*]$9[H13J9LR5 C).5)4^LSU+(%QO\
MZIX5?<8E15R6U#Z_+M@[:SJ._;>I_*^"O=]NY_;>?FB \.5JM(-6QQ49BD\F
M"GCO-4T=2-/ 11P0!%HV@!>(0V9!.(HI'/P]OC%9(N,O=(SGT[Z]!@^&'_/T
MGSBY3.B.DZ[2J-65C6H\R?ON ?HWNCDE=>AH_P_<DR!IV+DC;,D"M \PE*EH
M?R0V[*>@_-T/G;_7KQG8J[WYYIEBQ_J,>]9GT0X'I;WQU"'U**I'Q(+N^U5,
M(SZH-@1_[V]\7/.P51UJL1&CUK64!+B?&$[WL)_.0O'&0K]+XSL,==(^;S5D
MTX?,[ZK#8$H'+S],Y\G0'KM(\[3"[!;Q\)QZLH8:S_]D",Y?-S@O\<F*VHV"
M,$!;W>G83@9DO5A$!OB4MW2OO- XN=T_T:-'!&3G/30]&X1#1#P(X=CSU8>)
M:IR( 46 % '4 &:%C65+;$^2-Q/@#!?I<P0Z^#3:-$=CT,*"_7VRO>;F+>S7
ME^=)"$#'F61Q-%J5DAOJ"T3I=RZAZ>$X,B&FI88H,\]P\]\O0/Q+6CTE1?22
M#Q9WE/] 9P,?[=C+%CV*P+"6MO%X;)0*;T&@>8Q);W\]&-;1J()7_Q8MBN&B
MWZ-<-#;MBY*>LW'^F53X;(L_DV>68.;=C[3M7\1IDU2^TS/6I_MWO>09!@0@
M$*! % 9J<*!W/[*GYG_1SZ3D9HB:"9Y[.92B!\CN# _M5XP!&3 @IQB#V)P*
M8D:T&>O]&K7G)..I0A_IE-&?RC2ITX6V-?4^4Q9Q=]C$[:E1GX:7IEJTG2=
M:S*5:Y6O##1$2W$FU*!M0:(]E(NN+.8"=4B#WFJ:B>[ 9::%R?)7O1)7D'OK
MIB#/%%WR8?>EA%-Q72 D?SP!SQ]W@H\G)M#O2+<6IC)!YUOVY>>3SZ>7GS^B
MD]/[RY\O[R_/[_X:IG"F_F00>QP.G/1]WT-]4EU@6'X9Y&S84DG;[3462+7%
MGJVFB5="X,LY8P&JO;SSCCGD-"%]5*$:+FKQ'GXTQ[3U>NMB,I^]P50&N*0]
MJ!VX?\4LJB2H>&MKD8;Q-:X%+#[O=0$N8G@7S94'!%;T'Z\UH!$]C[:P$<,]
MO]M>FZ(P>/UK?7Z]K4F6O;$'=O(P._V!YFH1=^SEP7$%C^%)^V0^8R_DI8.R
M'(FP!+.).@<-/9(*KX4F(PU,^]+Q7.K2="V&W96Z\ONRH*/4<V@"/L0670*7
M =U(4=%BA+UHTZ!$C#5H!Q?LJS 7[,;22JQ.CNG-0KMI)?^Y+2N>^O&7J"@B
MBN!LB^\)J\J<KM*8&Y5E3[<,7CG8Z%#K+L*$L//=!9?E7]$*3*IGP(BB%B25
MXP(U.-6O)_R.6F^9W\,MQ>#8Z=I^J<&BA/ZI(BC>PXNBLK\!A[C<L"+0Q/Y\
M&:[\?@3/]8K=9=:U-T])695C&[;BISJK69*$G_Q_;'-*F^JJ,0! 40^@\JIU
M-CJ]];D7RD:7)+^9;\;+( 6-:5.5-V+"Y@"Q:FV5\2Z:H.2'R,&K??T.C*/9
MI@BY7H\=DEZ]^1Z6UE4A=]_O/#Y,>F(& \;4N.UV/Y@\Q>E\[V!G"'9:\[U)
M!#FP'>X4@X,.?D33$D7)3</=4:RV MLK;Y&76ZZQSM(2=NIZ'=6$NY@']%7:
M<>QV')JAC6D99P0<OKT33A?@$F!)3,L+46.>-S/IIG:'7)#BIB QQDD)R7G_
MAI-'?)D_X[+:NV$7V$J:O6@:3(K4?-T[*\+2N6-V/G*-^^0&$_.T?-/ 8KFN
M_X 8L@5JL2'9\3NR'74%E5B: \--[&;[D*5QX] 01R:/M=/9NH;Z<[VL.,W6
M=Z<?8VP'O'%%NPT?3^.0"[!+C4H%D>:6VY.03-TXXWX<G(S>5F4XW\<I2]QQ
M=ZPJ&H#08,4@LD/6_,Y7DS7R+,V'>P?X=7X8[ZCQI2/W-Z7@)Y-O".^WUN#<
MK3WFS"!YB+<UBK*FX/H^XK'[]72<6%CC2T?KR5O:X!#K26MPCM=3]4+FN9X.
M$B1K\]C#>AJH3JCUK:LUY:_V8)!5I3<\U^L*4,UT91U66C3@M*FC@EVRX9LL
MBEEA4@F7A=076LZ+T9Z=NS$X==22M^'1L#PB<]]&/<A-.\B0;@XY22(:S SY
M1EHFD6";*'LHH>!GK/!ZVB8U>^^J;:!RO>"'7R)WR%$?>IONJ@:_:!.]+X[>
M@]1#6" ZB+F\5+8J)N-OF.W/O7%2H"S:X>2LB%X@T/B*1+EX>YMLK)<,2-"I
M^T A1A@!95[C$&CK;V@6!V*\ER7UV"#;#(^>SRB<(.ERID2&J+'/WRO$BL2_
M/I$LP47)\Z@+-AYQ0]WW@$<=^KK]/::L<\%K W]%JBA3N\.]AT]0V2/^>X2#
M#F*#BY0D=U545&I#^1!E<+8)B_N<[C_V4;MZQ"E>A$2>.?Z>4^Z7I$T?GZKK
MU9>26P(#B3,%JD>W&]VGEXKD7*NM0W]' 8C@AVW9I'P/\QQ3=UJ(+5Y[#[VZ
M)[7YVAB]N*2FZO4*DIX(*K"9=&$8="5#RG?$E0PFDW KRV/>+VBAME$ 2;2)
MTH2%6T5=O9IR@?) YT(M*1R(J%)GL^D=P%$]W2ZT=#0^6.E#+>^_# 'G>\1
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
MGD_GO:$1'N?>&_+>D/>&O#?DO2$;WE!34\^V2_13L*1DB6B^#I9)R/Z5UUI
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
M)TJ>\CE/-@S3]2U?B;?/+Q\"<3K].B"3OV/"WUOXFD:(YFQ9^%L+ #)U^G5
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
M3!+2V )SA4--CE/2T3GE"@_5<!7(-'8%O0-LNLX\4%=XIA:AQG:O*RQJJ:G
M_ITKUT)LQ!%^'"L+^H\C##;$J.N?F=,O@V-1YUBP.5TS.-ZU :=L1ZD^!+/-
MPI6Y"H1;* '>41N$Y2JWC%ZU^XBUJ%879/IHE]%HEY.1E*WJO%XL0TQ+M2+&
M%.L;]X0D[HF83-^>##&:EAHPX1JP>J#LX* 0S*_-D!Y/]7BJQU,]GCH6GW+@
M,(3W*1L8_;#S^8@\21,'NVTOZ1=F]#_F+;T@^2#6O!P(&=Z+,>K%7+ %N$[Y
ME4.^+.=DA9@!POZ;9B3!,5NM^ O*;] *T7"&[OC*UWDT^J-TFI]7__G/;!<O
MBL4-_J/ ,>,<G/#7/0T26Y7IQM$&_V-_C?@.FY6O*Z=L-S %Q&&O,)M?)>1)
M/0?- 0U.[1O.YS$-G]+3!2G27$WZJPX=DY:$:Q1?L.$?$%W<D# 59VDJ&W=
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
M#I Y$O/1%3&Q@9 -7!@\0M8HF:)+%\0ZWO,A0&5]D<>0%V!A[9=,Z95?ZP8
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
MKIE7E,XPL\ J[<EX=/G,_7<FJ JZ=;K:GE-YI0%DA]8W#M[W1/F*?9S0M5C
MZYI8I?%@0PE(/&C1UV.[>PIX)1"NR/C-!$0S?J2\<0RAW08Z&X7UIMN]K[G)
M]^G;A@-XR+FT4TJWX@:%&9H\)GA6(7:*R309H[=9*@U4>6.K=$^6I2F<SDIF
MWN'9G#FL7[/JB!*0#^IC=Q;<!=^<JBKF2]O:I_K0W@*1+NU@E?[;;:1!:2!+
M6MJF>!GBF%\+3IF\;A!!B*^LT=/RC C;C?GZ-@E3KAKY$;7D#I38(H)TL3J'
M.YX$EZ)X&_XZP-:8>X(C+)H)O*-/[H30>U#>[99D)1JHL)5TNKJ0L&J 3J"M
M/1CK6MN>;F=!CSSG$+(O?-+O\23]^B?<!YT[-\@+\9)HDBN<$,SQ@ L-PARN
M;!@U<QKD.+B2B:MFCA@!=J5$EIH'VNZKN0(T/3S\"=A LE"X*Y5H(&("A09<
M*7.EYDE]:,Z5&E80]:D;M@3S9N#/OZMYHX&$@YDR\"?> 4Q1 ^QPRTS;;AWP
M\=+\=>UABP3,C6D65G7%P=&>?8UU+TO]-2=+.:,1V=U0;9@%RT]QQ?MI*5:0
MM&Q7G*0VK&J1?^"4(]6*A\J$%%?\K*XDK;7U-'#?JPF? '>27''-VHA1ARGP
MKGAS;=BIE27MBJ?7AF'03"6W',&.CL?F?N+ '<4V_ %?#7'%M(=YU<?F1^L)
MC3+OT!T(1G<OB>\KN;.!M+QAR/575WQA;:"@^5UG<_[OD%FFFYEJSO7MP0S2
M8Y4ZL=&<OSMXYNC>L-JSJJ]B-KL&65GG-,SFP30A3UV6M8%_HL<"-[I$^E(W
M9E^\6"S)$Z+W2[Y&]!]L#W&U?)-$DJ<O8%TZ(&Y;"6R2<NAO@]=,IB6^7/M@
MA+1#TQKJ];2Q\YWR82]0]=_K=)-+M$LVVZ"YM34[F@S1+?VW%#,G<<G-NG7U
MDI#D71%)R_8Y]AG-#_+KV=_VNX/]A1GE!0]=L1,D7W\)%ZAFBZB:&:?Q#BT+
M&LW9&I[.*"K5VVMZ:I5-H[X]U<KA&:973%-?;FH?\G.W6"ZKO^U_ODZGA"Y"
MP!V9+H>VS)-_%]7S6]D#V5;80\S,W]O\#X03?4O)"K.SZVS]->,@Z2XMYC3*
M\:JR7E0\,O<INSQ;$)KC/S<*>7/W(YV=DTQ<SPC0I<<YO,[_ LU"U&F@M85.
M>3QI5FW*\[(T_W7*)E3P^SNJN,F)@"&6OSZ$>D7R/0[K9'T>K^BY0XP>S!\-
MWM#[\A\.6E9U6]GB7.!L2;(P^41)L60]V-^C<MD*%&_T$UL["5=LD=#3(S''
MQN5^GI1I-<7;L@SP6T-],_'+Y^K!$O[H\>5TBJ1[W!X1/=V O4!+BJ*JU+"
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
M[CB_EFDGW->4FJ&&_MK-IT48,.*7V>FZ@FPV?]FC-9M_^-?7^U<(S=L?#(8
M?4"RZX!D4W$S$9QL)_IMX,J,Y@=0)?O;?J'97_YUCV:E-;"C)4QJ91#4UCRU
MVT4XI*%&0$%M;5?)_RJ/ -:T&$:XH%G0PP<(?("@AP!!8T7K@P7N!PM@QP+1
M.NW&SA,UL*)QF(X=00 +B,@U&#O,!F: TFH9NRAXS-5CK@8 L7[AL _!C)#X
M"2=):4817LDGP+NZM5N;Z="@VG5H!GEU^$5KL%;G-/L,]GX HPX7$@0*=2XX
MMIX<W1 A<$"W/P<_#9JZ#[U2=XLH)O%U&E$49N@"5?]5T"SOY*$3#YVT@4ZZ
M5$<>'G$?'O$7XD?A\BS+0X-]G^9#3 <060O.B0:("Y 3WAQ.4(G*93K(LNDB
MP\VV4_QS$$81XT0<))NR]AAEM?_6S 5N/+XUA[<EA=Z]->K>GE;K<$7+0H]5
M:>77$5EQP^!]]Z3<H;R@:<8SY)*$/(5IA#(U79)>G1(IM(<;BSG(^6^YB>Q=
M1N?T7#*=0M9H6Q=?L'JP3@T7KZ.9'+R- )K$V_;]TG^S%PP0_6_;]W2]=/<8
MT0VW:'8OPL@G(>_4TTJ4!>UUET/>J:>9>!!GA&ZWJ6/%0S8>LO&0S2 @FQQ1
M=MH-R >'^POFQ&-P3&EF[AJ\\3,T!C7TYLS=YQT<A[2=#7-W> ?+&ST? ,P@
M[7?KALL@+=<"S"!W'K$#N\*VH>1?F!'^^#(AO?R'9L Q<#1K,+$6/1X4-@H*
M7V&:L4V"TB]L92X*](47U'A$].07UO;7VHM&VOU,8K% 60(AKUIR::L$)%.R
M.+\*H_)LD]3R$S?LD5YI=3A94ZLT7[!%OBYK@'!9D/!8W+!'>L]#2M>\,$[Y
MU#:(\I==@I,!S.)+N)#7$E0UMTQ[9?Y<X90[+.<DRS/Q]49!ZS>/E]JJR$K2
MV0.B"\Y1 <6'37H2CT,2Y AZ3<L@_=@[T?P];3#=^\9]QBX DB%L9Y7:.[0B
MR8IIL)=GB/1>-*B/C[+X*$N;* O4A/0QE>.)J4BL1J)KW[C"$XFW0G0\!%?X
MH0XZJ7P/5\)O\MW2$'MPA3EJ,5'! *YP J9 -&P^]R]9=Q?!'WB]W"%'\%>(
M/I)AAHMT,")7U(A&($WL]!I0'1\K9J1LN^9HD+<NH*"6.:4RX*TDP\\,1.I?
M2LO#4./1$*#N",/T,!S0=@CZY"2@:(72 @59L5B$=,W!C.T_/:YY.;6XB-C\
M6;=9S=O7P.!TZ^]8"UMW1*D/:)N^Y82RC%",ZLMDRAMU0,!E@J*<DA1']^N,
M[WDQ&8JF71#S/ ^+K/X].W&##C[\&47S,.45OZJIB2F0M^R E/MPB@2Q >'O
M)E,66NL14#)#1]K*8!'>VXJ ";U'=(6CNH<*5<ULT<C34S>?SX1EC95M;8?(
M^$I?,8/DG*0Y#:/\&\[GYVRSDP6BE\]14I3OZ6094X7,:@R?Q8&SIB/Y<)H/
MI[4)I[578C[0YGZ@37E*$"T%/79VJ&%0V+$Z=HP/(A9P,WSL\0$P-R#V^-@C
M!7#1$+M'YF[<#(P'"F?9'&(W,#Z(_<2Q:TJ;L<.!JL<QQ Z'&!IK[1P.#-<.
M&8T!2>O>^C #<&M\<"A(MS;)QI]<NWYXY3Z__:$UW.T??QM3&* II* AVUW
ML-I;R3_A-OHGW#PRZY'9$=B!UO2:AVB/ Z+U+Z8UP6G]BVG^Q;1:!KQV;<8N
M 1Z$\B#4T8!0[P-<EO0*<E[3Z\5]T24E*YQQ0ZE\H78Z15&.5V7+@+)1FI:/
M[_2;]J"H[JGV"9@](2]=+B4,?.E>>"QYH)=;>G:5_^X835RYX;1@FFQ3^XZD
M(D]:?P"K\]M1=?F\1&FVK8TIF(RBM<<R/);1"LOH5$UX.,-].,.FKS):=\W[
M*G7< )UES@F'E"5-;17K7MN' /U1L-U<P=NL/5_!"M1>)F'Z\N3@/Y.4=<[X
MWX0=424&39TZBR39\_FL3\J[A$9=PEM*F(J[3G/$)"7_FN)<<BE.V=BHCVI1
M]& NK/6]8.O9JJ3\$(KOY^P8.>-$GA_0N#D=!?X*K'-/E2M/GT(:/[ O2BK)
MUK:QBS!L7J6XSTGT^V3)V28MGZAL;Y7Z6T2GA"YXY8E2!.KU";"UY>R/+*<X
MXK++.5GJM[O[KXK2E8 ^=E&%VGUW2FF8SDKME9VM]VUNPW59S(L+_5[RT_B6
M*3!EX5^3G_+(D4>.6B%'-D]G#RP=#[!4;Q\0FUK1%5:J 2J),>8*$*.4)PT3
MPY4L"R5/0&;CV*]"@KD!= #&?BU2R0\=D,(5]>%SL@8=YQAP)<1F2(UU9/^7
M((R8/9[AT@+G>YH645Y0G,[*P"\[!,+*K@JF"#%[/6-&_$'B>_G$W>$8&720
MAKC_8 BV%Q48V)1]S,!HS."!K];I?K'N#I>*N2Z?=PMUA5 MIJXWPNLG'PW%
M%P8CQ+#HPV#(M8I\G149.].RC)U4CSBMCN=#.4KX@596/!:@8OH#V,>@MTL@
MFX>XH4=./7+:"CD=CF;QN.KQX*H^86_0CNP0L].:GN7.R8N42RI+P1P,-+C7
MY3MP/JSC'[_R$.0"YV7DJ#PZHS+]<H;2"+]*B0^CB!;L[)T2NJN_^A3RR%..
MF]].,T>!/83"]!P\Y-#3S35S"PMSPTT+EJVLK8J<;Q4UZ].*4E'25FWCX*?1
M4OYA0)1O$@)$?K2\4U\/E]=3]6TGV]=95J!8:TJBSA[>\/!&*WC#H,;V>(7'
M*SQ>,0B\8HDH)C'[/LV'Y('JF5#."4H#GLCM  /@Q? ?^-2T <WEP56;[#(=
M$9=>V_JV\9SW+P,C8;(KOL@C)W,4+ L:S<.,_8'B" 4Y*?\593E><'D,IB&F
MP2I,"E3FJH=9AK@9PP=ERU;:,PD.'_EKVMQ$8;\7"_;OS;"?@5!K#2<:U'P]
MIF044ZJ)'MRAB,Q2_">*KV,F$WB*N6%S6B[BZ68-3YFVVZ_@:;6 FS=S#W_@
MZN:-RVOOPV^>[VW%J_\D\S2[)P5_;3O])_M@$?V^/D^8^.*(/]KT&]L!X6?"
MQL^6A,KN$+<;R224.)"]#X(=!T*K\5+B/#:SF?AI_.\B*YWV6N$"MK9*<7W)
M<T$+FY0)B\<+VY@O&A^A-&36Y"U%*TR*+%G?(:X 4"Q<;FB77A+4#@*,&P4N
MOTL+[M?[;,17YQ6M^TX4;'O(5BTG_.12,,#,1WLJFF!L4FP4A%>\IT:R9N>?
M=H>K+XU 7HLZNPW7DD" 51J:&J1#8O0U<S73&;8DL0=?<T!(K],5:T_HV@KG
M-M]R@&^WE"P1S=?\0GC.6ERRMDMNH%G@H_#;X^+K)T+B)YPDM7/\@CKF)/1K
M5CFW+;A>)D5RGW&.E_+*/( >5F=PA5.<HQN\.E2,%>?/UI_#?Q-:H@@2\[3!
M"$.9X9XZ95&>AJ-8G>EVBPBFL/VY)RWCDS[,T/E PQAQR9,K'E&S8TE0&0JV
MYY-9W$]FD>&1! 0)CIT#4.RJYMH)$*ISA4--S"?2D5WB"@_5&5,@#-65O"#
MINLL:.@*S^1O$DJ#2V-G >"TTHL)C;T"DM[Q+8^)CIT7<!7;& <8^_[IZ"27
M.VBNR%%+)H'A,W/9F4/9=]WEPP^\,.&0\^$'7(BNCRBO.55^)(P6AMC,Z?\C
MX2PXZ&;NY#@23JM3;,R=3$?"8DD. YBW'QSBK2BT!6;&SPWO,3T@.DR.])N$
M!.;[+Z[PO<<K"&!F_SH2.]^$8.NEC]B^OO8AF&TU&(\CDO+0Q#LEOPTV'E0#
M?/MCLZMH!KYL[5J9,=K]%3&SE8YW2->)^$:3L)')RTH&) IT\<B8)/L\N/99
M8NS<+19%6?7P=$%HCO\L*19,K/E 0YFO^WE_GRC)&DSK1;>AS,6Q'$8)C>*4
M8E@GJ_.X9O;#M/4>:SC*D&9Z^1PE18S3F2([57>8GK)8%61J[,86(_F\71?R
M=E$T3TE"9NORD: WZR]-YM7IZ[.1AY>-;,+@]YG%[F<6MS4,2(?GCRN\]!FX
M/CUL^&+6?>:3VYEB':73#3P]K"V3].U(5[:C6F.U<KY=85,+0P,"X[NBK&RD
M:0Y<%0TY37.(@6P]H-D5?=*:-Z @BG-JI2FW))D-1Y3=V!9;MIT.<O+#P6WS
M8('"K*"HJD)]^(Q"]?/V(OJK^^>;7G%0/C89%;1\(_(QS'#C%ZOL4F7O%:L^
MYN533(RFF%R&-)T4N^RYM3C/1-ZR U(VE=)W'[BE>,7D[S8)HU+*-K]+BOLV
M&\$$Z<5C@J,&!$OZ&7W&S.[.!J7Z]*)M+ 5_JN/TBDWO-T[^!<[X^<\H%42!
ME.VM4G^!RGW%+(1SDN8TC/(']GEI#!?2I:<Y,*,P3",<)M<I?XBSE#! 9%%_
M@)[FMZ?J#F>_2W(H(%WLIKALY7W+S6HS3W@><[65S_A._IJ2QPS1\J+==;HL
M<I[FS!:$*0)N^9RMR^XE\B+/^C'\N7YX=TB/+$E-U;XOZG=__ =&E/D7\_4-
M6J$$-A5 Y[[FM3OS-59&W*>O67S>'\M7%/U1H#2JLV$;].QG1N6&SDHAJ4^Y
MUNC1^PS>:\_@_<!F\*/V#'X<P@P.+LXT/D5>[G78P67ZN_UPLTY3P/BA[MG[
MC+*W1Y3VW)1C]#_+G1#"-C2@J^UDZ\K$/]AA<.]-L[?E--T<493E=\SWWKIF
MTC52=_!)M_Z%Y#8IG[:!'Y\.>CSIH)J^(>GDX'6%>2" B#0!_5SAD!I%J9,H
MHWB3@ZR5P"!U[+7C%3G(9R5$HU"/4I_+%7ZIL[G@N+HKN4NZ!P74IW"%/X!+
M  TP;%>XTX&-I@)EG4M[@P@2#'%W4(K:GF-R".IXTI*!,4(')4AMS#=-!P S
M:_2UAS7BF Y*D-QG:9@,YLHQUNV)7QO$=$5+=\NJVFBI@U+59/=IY(XZ*%P
MCD$2@L&<T2ZR.Y3CK;MK:_#2N@-C@;^V5L<-8,ZN*[8.^ :6?BC<^JVB'P/$
M=!OS][)@B6B0S=GL7\0>>2 Q*H..,4X*_NCEIL-!^X9WATQ\V]X-(7/4^WM
M1N\![8-1NU>Z)M.MS7-1H =2O7<WQ=5CL*?9P0Y^16EW QJ]\V)"5F$W6\SM
M$DM9+)<;\F\1O>?$G#YF)6C_B@W0YKW2S@. $9#P%VU[I?JBD@L@W:]:6\XP
MBRH8-4S.R6)!TI*B[#3/*7XL<FY,,ET0)LED69;K.4WCK9H0S*Z#$8?'@:U\
MH?@V7)?/)7**9Q4 W881H(&M\N,+RAGE9(%N"',M5TR+;9:LFD-.HM^9P<&,
MWDRV-S5'"=X/?*[R'=UX')^-Z4 )U&\(S^:\D,<*T7"&OA0<:9E,-TM=[?I)
MD3,[(^7E&003T1PE^'%(<WU#GDPW-!KC:/)KC9B?/HOV>+)H;:"A8X&[!HB&
MYD-[\ZLCD\TYV:EE5M?HB2OAO*Y%K-9.=B62!V-6"S/)N;P5*:.Z=K2="XNV
MYQX$KS$72LT)(VZ(1V9+GPW,,?C[H@,6-!C.[(H5KIRMA#-M-/K K:LV;%'8
M!$,)/S/-B$O/'*_8#SPYN;KUBLKZG,Q=YQP)V(>6144E[U0SIJD0M2'Z!A3&
M-CI#'^JV4?*R.CN5]2[KFO4;EC8D>QV%KHWN#%OE&0_F<+^;PN5F!E=L N=[
M^B?3-R?.@K_Y+H"F.QU[3%PY6]</("D79N&+ ^"@\@%$:#>["0GL%"9KA$I(
MI7+<I'5CE.VM4L]$9$KH(DPC)#D'@*VM4GZ'F#F+(^[\<4Y^37&>W=U_E=(/
MZN,#Q2X$BBO<1"H-M6U\\-.T >,#I,<3(+5AN)"F!H(K3%:'8*W9CZY@9Y;E
M5G(2N1*UM,Q1H)7M2IC3,G<U[&A7XJ.6.0SRM%R)GEKB+0S-=.4(LY&;-O S
M9\BY:4,,&QN 9*W'#'\*'E&*IC@/EDF89D%6+!8AQ7\RQS6?H])=)2E/1.'>
M:HIR[JAB$N-HUR\B6=XT(FCFZ_;B?2;I]]$\H]$\,=)C9E%A83*3 F7M!:DI
M4YKQ647/+9O&Y?,2<>/W#N4%LR92_F]5E0,!TJ@S1)#^.I!I;JM1GK,5 $^L
MKE//\_B"\MN-5&W^56M&]=U[NA3TEKQ[1%<X0EI3JNGCHQ[^L8)6\01#FMY'
M"XXG6N"O4WF75=-EU3C;G!,13<:(+3,#>,_'BC,IV[/YINW@&:1ADYN+&PSV
M D93P]@Z O1SD* P*RV.!<[?OI=$F.'!/I[.-NT.7DXBCPF>E82]>1T)B@"9
M^;H]!,@D_1X!Z@D!,K.H, 3(I$!9<O\F6Q)O.(6[.J\"/U#0NB? 0$#->4'Y
ML: WA5>=AC"/+R2-FDQEWR\X&<!\[OCEQLGT:U:]@06:BZ!/C[-X=4>3ES'E
M$2'^F@TS%"+H(L&'&<Y<[Q _8+8_/B"Z.&DR5\DP'J#S %TK@,[00>P!.@_0
M>8#. W0"V$##9G%.1#08([>QS25D,;/CD0RS2):VY7Z$H!S0UW0E";<)4W0M
M;%>2:CO@E=+SLHCM1B2-4<HXQO^4D03'/+"P-W++L'(TYW6FL@"G[(=]A;,
M_5'P75&D81'C@[HF:E#7R&=MH+D&"0?"N/4@Y766%3RKO4H?)=M,[#I,4=&T
M \14\ 5MDCHGK+Q6P3^&XHN"/[A9!5JJ[VQK@ET^LSV)LS>ELEN,8([TLHAC
M&\KE ]@M7Q!%Q:)(^(::Y'-$>58T17.VW<J7GGG51>G%8^W^=F<7LSW/%%"8
MW(8XOD[/PR5FYH]\1I ^EF>QK1>:W:&2U0_D(7S^AO,YUW),K*[(K@08BOD2
M,/Z7FE<XQ\8C]I73>4#R Q&L44GQXVN*[_@1D#'=OTFGJ/;@'8K(+"U'*;>C
MFE-&/VN5EP>%4Z5;0=C.;E62\@0_WR;=2<NJ2-OV]TB$@-H7;?H*W@BT-B>)
M*0%F1:>5'Q^M']AYE265[[#;%DQMB*(#[4?N2]G<<6 X1?'V6I"B$HNLL=W8
M ?#5B+<U1G\:&;T?^HW-O-(SLH)7H#X^(@:A=S(]+/9=\5/Q3)E67Q?B? ;H
ME'A?KV[/GSZ%-&:GVF3*%/P4X;QXZWQV/NX0N%':<MTS0WM8^[QXL:%DLWO1
ML*_SI@7%H!-GY.$OD)(\DBAY@RBI^H1WCBG2*1.P*^E<O!3*%PVTR;E2%F >
M-<,872F(I,TOB$/J7!@5RAP 0N2<,AI@?D]U8Y9]G^9#3$90 B3F9&3HG%':
M\D>9X2.%<IT[B:2LL!LR,7"0#?_"IPEH_3B2A713'\!<T7Z>;"Q<:<B/43\^
MUCKM!,RF7UUE$R3'!<RECP[I[BYS+^!6Z%CP)+7MV5W( ,Z]L3AZ3;C7,,8
M9YZVF5]Y0)?I(+>O,A0-9XRVM3]LQBA#)M;+9WS89/^6CD99MFNG20\+>ZUY
M_C#=[8 J?S@H>"7P((QRO.)S:5A#PR )]@II&)^$KZ;14S4-@RL+*ZEA7+1L
MI:?R$_.!?5'V]%U=&__06+.LL3?&\<'+[&?KM^^V<]Y7Q])URB94E 9XB:,\
MS,-T\TKYQMI!\75:&4>B] ![% 3I1S>9S$W*5Y>T/G%G\8(IB*L04UE6]C"(
M"]X[MC+E%+/>9/_EYQWG[O!$7Y,^Y];G"TE7[*Q#\9="<AQ:^WZ?*=E'P=^>
M4LC-SV]XJ@5.FKM2/^I5<6VO_%;.NS=+Y^7GW3/Q7\YO>)*O2=]039U,Q( ]
MTI#&97ECU7/T)C_E[S;Y:G^MJOV9Q B/Y#*#+_DGQ%]?Q_:,:D%76 EXIUL,
M=KN27ZV4)Q-O"P^<)_ZI5I]VWS*YH@]P[7C3^8> +EB[0) C.LSK WT%5<S=
M3#AZ5FNC"L9O,CP<WY(H@#9S=QZ.4/Q;@FH&;EH<O?BKLTG,W><XPAW0)GG$
MW(V186<-]Q7N-7#WQ/.[631QT'GA%8I,RCE:S08'?7B8.> :I/O,[Q%D?H/6
ML_M\;PTQ&DI$5J0]-SIR<P^2XX)FDJ!4WQDKMUZ=*=O[I+<41YUG#S3[^L@X
MN\2T>@3-5 Z,^$M]%?5M.Y4#Z]XPTVJ^-%:F'5R4-*KQWGQG;(F$O?-K9"E^
M;^?1PQD!_/KX97' O!VHW I31<0'HPDF&R)C7+RN.4_[X'5#,NSS^DUAKK>[
M]E';:MZ]5G=.TK*@<!$FLL>E>Z1D5!P7ZTG1/-\;XG@+2GR.L,\1MI8C#,.5
M?&;P\60&^\? ?=9B#S$U*';ALQ/M^N<&$A"'7Y?0!FAI+MUPD 7W>G48C:<3
MNBC$D'"%N:1!)X6X%<)D("G0Z2P=*+IO+NWO6/BJ@TF;R^T;K,;H$T8RE]HW
M6':;RQ6!^QYC\?%M<=/ *>=((>J^D7U(PNGF%_Y_G [V+_\?4$L#!!0    (
M " \"E<"YN_3F'@! "@N%P 4    :&QL>3(P,C,P-S R7S$P<2YH=&WLO7MW
MFTC2/_[_OHK^>7>?)SD')0+=G8S/46PY\8YC>VUEYIG?/W,0M"PV"#1<;&M?
M_;>Z 0G)2-8%H09J3C+1!4%WUZ<N755=]7GDC4WR,C8M]Y>3D>=-3C]^?'Y^
M_O!<^V [CQ_E3J?S\85=<Q)<=.K0X<*%+P/'Y)<JU6KS(WP;7<B^T(W9M8O7
M!5]&EUJJH;F+5[I4^_!H/WWD7\%OE%K\OL;*(=0^&I;KJ99&9]>[>M+,X%KY
MX_]]OW[01G2L1A<;+UX%'KWP@V@HAF4:%OV_+_?7'SU'M=RA[8Q5S[ MN)?<
MJ%3;E9H\>RA<^G/U@K)O8X],GLU;SU,J2C.ZB>]6O.F$SA=QJ+H#?I?H&_:C
M5J4JQP;I.MZJ7\V^2OB9[SGT<24!.A_A^_G<5ETGUV+SB\W"L<T5L^#?),W"
MFSC)V&'?+$#G%5$6D<.^'JCN##F&:]<5N;4.:\$5"Y#W$B'?""#OS5%IO(W*
MRC*6O9%OZ=31[3%=^/7]Q==+ X;_Z'[0['&,4)N1Z261]]\8BTZ-Y&6'+Q96
M?62:TX7[CVS3I%,V4GY=M5559M)E!2F=14("/!,QNW"1YCL.M;1I\AVC;Q?O
M:V@KH&1H"Q?2%VV4?"7[9G$8MF]YSJI1!%\N_ "P_JBJDT0F8%\L7*Q[SA(/
M+U :OO[(OF:_J3*^4>23L[^1SR.JZF?D;X1\]@S/I&>,1A$M_I2K?WT D?_Y
M8_ =O^S_JU3(5VI11_6H3@93T@^@> %0)'>VXZDFJ9#VQPX?'9&KIXW::;5-
M[KZ32B6XQ9AZ*F&#K-"_?./IEY-SV_*HY57Z,, 3H@7O?CGQZ(OW,5 Y'\\^
M?XR&^GE@ZU/B>E,3L#^$BRNN\5]Z"H^:>)\(_V"HC@US>DK^YR_?]C[UC3%U
MR0U])O?V6+6"#S^1B:KKP"FGI&I8I/I!-JQ/!,#@VLXI47W/_G1R]EDWGJ(G
MZ88[,56XJ65;E'UGO)RR(5$G>&GH.K7._L9>PQ4W_I@ZAA9,YL6[9\I2_Y,M
M"5O\JAR^!!$&D+=4QL; +J<]"Y9Z>@[3=U3S"M;UY5<Z/2$&:*X8RU>2+SNK
M J.V%:6CM#]_7!A&.L.ZIX^&RS20=P/?K!K5TE5GWSB3DRM+^Y#RJ+IC:NGP
MU[LTU<<3$JC%7TY CYX.;% 2JC5439#B9_R?E!]^SL6&=VFXFFK^056G9^D7
MP!,G9Y6*K(!:2OEY%[;FCV</O(-;V/HE?.:>G/U;.>BSV.3")['+5SWKTE$U
M9I1P6&@R6"95L'%J)PL/-Q:>Z%M&\/&/AXOH^:%L.^V:IOW,U,RE#;+%'WA#
MW^QJ7$RZ]U2CQI,Z,&E(A1/"!@J_KBW"P/+'NNWI5#/&*DB1\ 6(R$H-)B-5
M.[.5BT;_QG3J"=-1 GH?=3KUDS-9:C2JVTQ'J=9:NU+GW!Z/#8]AQ.U:.I/?
M($E!BQK4G0V^"JK)-4XMPP0QX?C &5N.KKWK8F<QNKJRZ=H!KSZ,5(<NC_(.
M]D@4Z*T_>+;V\TYU;IT'CVG5WU33I_-?S0>\$1:N;BY!$WQ@NF#+&27Q:N)Z
MYV9&2>SZFD8;S(5?XG9];V0[8&SHN\VA(<$<V-\MI]'8B##"3Z.9+C6N7-??
M80I,]&\[\B1)M,?(;WV/;:&8]9G)\)/$_![XR7#A.^F./..%;^PM49DFLRU!
MQ&EC;Y4GUG3VT ZQB:0D4QO5W:1J8P_E(- L]M -KV:QHWSB,Y#EEJ34.U*[
M4=]R!GOHB%<SV$=.[3F-/71%ZH20ZRVITVEM.8,]=,9A"+'+-!HM^62S;?NZ
MC=!7V]:?#=.\&D]4PV$;HFO;=3-0?8V6DCS\>J5:VWCX\V'?#J\LH,.C 9OD
MKNM2SV5>KZ$!/Z:F\43UWHMF^HQ,T90SF60M!1H)/\EZPB053LEZ^!(F61,6
MB(WDX4<T$GWXS1167WB(M5*@D4"37.EVE2LR_&G'7U[0@7=EN9[#/:[=%\.M
M7!J.ZUT;U+JQ/7KATQO[B8X'U)%;\+OV=_[ZSVO;>O2H,V:_9W$3_LL^?'!M
MJU9PS?(*+3Z*77L2)T.S(2_,GL6_3W7?F5+5.3EK;>UC3ICL.6S'#.]2U0S3
M\*9\R/?TR3:?@!:+W^TX@_J:&32V\%PKS66Y$=ES2D5))%I_1(,9=!\=2MG'
MT11FH+WSYQ8'B[,M3><<R&RI[%_+M4U#9UNC&^I=TR?JJ(_TGH7\=S-"6A^4
MQE8<V9*3C"@@8;52[;QI1)FJZ]X.?U<=%@2Z=>Z-QY$':PZ+<3M\H)KO&)Y!
MW7/5-*G^9=I3M='BM3M:6ENQX^*$%B<0CH;YCOEXXE;@*\RUE'5<LQ7F6HFZ
MZK4] ?!SC"> PQ.=H^?><']R((+LHV"Y>H 7RES?[$&AS/A&]4>8PP5UC4>+
M9Y#P7T3OJ=YUPTOF]WV%X@31>Z=.N;/]TG;N'%NC5'<O'7O,[@4C?(+!P"V[
M,-\G3OF=HC5;J91:M9UD?[Y6*7_>4\]P.+O>F:K%(I;ADH"ZH#QTX!@#G]W^
MCEHN_+/)>B3]&N[>&T],>TJ="\/5',H^59UI_*+NF,6#=HO^K(G];!$%_+/[
MK#KZ3)_< ^G@EU[H1/L!<W;O'WZ$<+H''1M<]QUTZ]@?)PMM+B2^J"Y;D/$$
M5C% 'N.Q1[[R7Z;S2T(H\6'P__T6H"<(>,IQUJO)+.UI)>NE$8#==3G4EZ,L
M1VO-<M337PX8!'^<I=%@MYSUA&N=-1->&:C>?<(A U-._=N)%Q,'"5,>O#WE
MP?*4>R\3PU$#<<,FO#A?%H=8C??JL2=\$!K74Z-QW".WJ>RZIK!_H+<3ENX$
M([RF,/Y[.E;A-^&[98.@IC2J6TNEH6U[%AC[+)?K%#3%XR\GU*KX;G#CH=9I
MJNV!5JT,%4VKU)MMK3)06WJEUJFJVD"AC?:P<W)V9;%=#75ATJ[G$L/BF6TZ
M45TR41V/V$/BC2AAMH'C:QZ88=8C^] .9@=6)_M-L#$B$\<>PMR9CC()F#YL
M)5W?9(M 7.H\&1IU@WR>:.P;S:2IZ9W!H*-6&H-ZNU*G5;VB#JJ=2E.KUNJ:
MTFS2NAZ;R<(HAA0^@84E)GU438FH0?H$C$B*C0X^U\= 'I:"Q"PDB8_>AID[
MB[>+9D%T,  TSYP2U0LT,<O$()Y-)C;+0S/8 FA_^89K\$5:FC5_%T_^XF$G
M"C+1A?<LD_34Y7F3@$'"\WU/1T'J-.P *E&JW8<7%W@]^)JEZ?URXAK >SPK
M8?$>P0,7'L+?N[;O!&]Y7O1IB'R^[*O\4F?AM90G;D7O#)V]'QJP8/RI-#$)
M^OSJU\6$L^4?GT4?+=Y]PID\>@=FM>.QM*FS^0BCW\V_FPU3CUW*9C!_1/!-
M]#YZR,>%M=AF;?[DH2F^+0NV,UP$<H$1<Q*'0N/ ZQ@N!WUDPPG>ZO"PEXEI
M:$9HH .*QX&!&A/*JZ9P<I;@\ [N\_ECXNUG2SD;14&)&^[]<D_8A7GDGZAL
MM\4I&G@<HON/00/[#CT+'\^-T.@6T7?1>W:+1)!$=D&[4JT+(!*#]'KO;#ZH
MV8W";[9=LQNPQ":,\$RQO5J[6 ;OJ0&PVFC]9O=FN]_E.X:'(4[ANYV)(8A^
M6B1&',!;$N/5'*.(I%!S5*+4Y?T %\\ B9ZB&T\PKK/8I=P"5CW;V1$_KW[/
M/KR@E@WF7])M-Q42"[?XN#CZM^"[*LQY?"HORVTVPB,HXX30E6!K$XYPD[4)
M9Y#BVBQ'O,1;FTWU?7IK$[GJF62:6VX]V)%Y4^9ML"V>Z)U/TSQI&AF9YS&Y
M+^\E]W<D5E?7^8Y:->]40[^RSM6)X:EF(0BW=FZ%(J*F^6/?9,&C6^9C85\[
M=,26C46G-+ JBT'03>=9).+>4T]E@:R>ZC!_IUL(2B9/*E=D$\ L.,@<$ZP@
M;DBCTD\-FWN8<_6#F;H;$!F-A3(3'XV,PQD9>04%&B?%(K< 1LWQU\9 L^?0
MOHXE8NWOQT?S)7M?QW&(B&9()KZ.HQ 7S0DQR2: 67"0.:Z(AJ'2/YRI>[RP
MWG9$1F.AS,1'(R,[7T=>0('&24[);:!JSV _WTK7[$05?8S]_!&(B*HVJ_U\
M]L1%E2DFV83;SZ<[1\Q2/"0@4TVFV8Q8J.F+0$34]!EI^B,0%S6].&1+.'!9
M7SAPB0KQB <PZP<[5;L!D5&1EIGXJ( S\FKG"!2HN(M%;@&V]L=?&P/-GD/[
M 9:(M>\N \V78_@!CD-$-$,R\0,<A;AH3HA)-@',@H/,<46M#U3ZAS-UCU2T
M9&LBH[%09N*CD9&=KR,OH$#C)*?D-E"U9["?3[.R'JKH(^WGCT!$5+59[>>S
M)RZJ3''(MJJ0<F(7JCO'L#1CPJ0/+_0O-N&2IG!RQOLS)4]$D%A.RE4YEQOC
M(&6/5F<CS:-&"3Q[SKHF4(?UA)C.&A[U0%P]4^=APIJ/.=]LDW6!<*]-34P2
MNXYWFC2/D+QOS*8<'(QT+B _+] YR([\XKM@4;AN=]ZDA)/Z7_;(<A]LGQF,
MUJ\P-U_[.>4= PR-];9C77?4[[9G.^[$=CS![:L5LPR!L-M<Q<#'0N[E_F<-
M$13B@.+PJ='ITOE/UN$NW,?PVSQHU%)A9'<.?3)LWS6G]Y1=3W4$Q@P8&VFQ
MI94].6,?OK6\B,48%N/O]?_XKB?^#B0G,%RSLJ5&X"5O&7[-6H8O=Q3_,OVN
M_L=V^#V"_L^.JE-FGJ(H/22&HU%M09JY\VV91BC1\\-/R![BL =B=1&KYZ R
M[3%U[JD9-%(=&1-4 \+B? VY4"/DDLN0:81DFF,B>-:,\ _>=SO\-.KWYWO.
MZ1_13W=J3OGGG<,:9WO3.Q-&!=1B<=\)F^>7Z2Q>=JU:@HOU#68QQ\!\.L('
MK!>$%I)*-.[<BZN^^ 8/],#7T<NK\<2QG[CF%5PE;$7%C69:/%Y$ F=!X"-R
M\'=5&X%AY$SCWQ>(K&OF5SQN16(6B#//P;+W'%]C)OZ5!;]X=&#_4B!JKIM@
M\7@3R9D;[IPE$'^E, EU,C(TU>1$_/$@&JFX7VO5>$_.-):QY4Q/?SSDBZ.0
M! )SP8UM_1!4<KU!BTA6Q690%+Y HAR-4PKN.L^)D_I )Z.*&"D7.28M AFI
M-K)LTWZ<?E'=U]<7D;:;S#A?!+^R=#K<B7=EL0F\Y<3"".>KZ>6#FI'=@RI6
M!!5[H$P&5+&%2/M"%2NJBCT0P5'%'D7%'F@7R\YF7W$7[BQ#\M)P7._:H-:-
M[=$+G]ZP:"C,0&[![]IBT_#U=$(R;3*I?!E'2+F#4^Y /'?N4-WP+E7-,&$4
MX=FJ)]M\,JS'Q>_$)MGK><3KK*R94+X8#<DE.G?QD_ER188_[?C+'45D<NV5
M/GQP;:N6V$0^C!C=^/%K2KXLKE^:F%HX^A_2?G:?-4?_ER[=]^@_HJY4J(M)
MLB4@'4"2H0XJKKQ VHK.E0OD2A33%]14IU2_<-3G?$CL-2)SY5SR02<P*ZLK
M2R,BG?:RUZLI;J_6B+]KZL&<;X?!5V(3:)W42YI'/I@HZOB"Q$G),9%F7Y<]
M-QJB$DM$#^#A+?M4=XNY4V_B;APST:['V8G,CF;?^0Y]=30[O 6\C'Z_V_GL
M!&#W1S20MMU'AU+QCRFM1.>JB>3#L1TI]POXW9/J\1+VT23O#?<GI]45J_E*
M7>\>@'4.=W!4+9S-G]^H_@A;N0OJ&H^6.BM!$;VG>M<-+YG?5W1"KUZ)N<6P
M>DGVET3):SI_]@:+FP_C!6ZG5)1$O8?B86<*L25-T;R$?5Y'K+:!X:!2GN.?
M/)OC=OB[ZCAPNUOGWG@<!6"\\P= HO +P5.35LXBJK:?,)?#&<P9TXE+;GIG
MJAKGM()0;.VL"D.[!%S^^3VP-MD$KJR)/]_<+'_Q,%(="@NE"=YC*%7NW/BI
MJY8Q=J[^C?5$E"VNBN#IBZ+!C#_TS=44'F11UX?ZO+M'O5*KHN60O@,D7.5-
M'" A%5((Q89^.=A@R\WXRU6%%M]H>?(GVQC")S!I5AH!:.3PW5RL)@1K/78;
MLH+@\%A?/W'7[B^;H_.MM8P&\GI%#^BEX_C8S$NW<&FZ+89X^]O#@;0/# ^0
MN[4$-ZYR@M#EY3RD#-VB,U(]G<Y("W[?'3%9+H )Y0]^J[8P4D[4G.>$-NA(
MQ&SZ#!ZI\7T@M.OQ/H-(\6PZ#K)UWU"O'KB#*%*\;+U$D>)%[2IJS'F\CA%Y
MC,AO9O[+,5V4WE%P!!^"+[N]YZH=#.(0<2CV)BS!)$?0(FB%W56DHN8O5</Y
M335]^F7*"^+,*_S,[WAI6*JE&:HYO[4;KW04O\GLY3> F^IHH^DU?:)!6=O9
M=SQH[/(OY->WB$67+QWZET\M;;KX^]@5[CW5?,<!8B/_O%'I:A6EXRRT*<E3
M'<X:S,S'M@8\J0YF%?H21K(&AL*;:840'@H*#Q0>NPH/!85'J85'#84'"H]=
MA4<-A4>AA =R?LDXOXS,ENXV_=I0![P PYSWPHSBV3>).?I%YSI1-[:OZ14&
M9C>A&O+>\7@O89>+O)>O?2'R7DYY+V&3B+R7KVT5\IX@O(>,@UC-"U8SVA^M
MK0=0)N#G=*>T6ST'Y$=1]TS(C_G>/2$_"LJ/.^ZCD!_SO:-"?A1H;X7,A/@5
M%;^'V6^%%41FWY0/ZOG85R73"?E+]/T3\E<^]DG(7Z+QUV;[(>2O?.Q[D+^.
ML+]!YD \YD;>E^68FZA;#X3KON8_PA7/$8D*U[(<Y1'5,"XY7(N.M3*1-ZJ:
MFGTN4,E3WX0R%S$/+^.ZMVGQ'IZ5R+WMB[R74][#LQ*Y-^21]P3A/60<Q&I>
ML)K1_@C3U_*]4\)<.D'Y$<]*E'+WA/PH*#_B68E2[JB0'P7:6R$S(7Y%Q>]A
M]EN83I>/?579<_O$XR\\*U&D?1+REVC\A6<EBK3O0?XZPOX&F0/QF!MYCV<E
M\*Q$CN"*9R7PK$2.X(IG)?"LQ!'A6G2LE8F\LZ,PKQMW[!)5B:T'Y\'^=$+Y
M?9:_>!BI#H6;:33\)5M.WA&T3[619<"J![]C SY7'=-^,,:^R:_X;NO4%!Q-
MR<MYI+C+*JK, ?T6>?8?0S)]PP5Y@\H'8J5#'3M"5D)6*ADK%44K>8[Q$WGI
MZ+P4(/DMXA22DXJBE)"3D)-0)Z7 2;V7"=4\JO>I,T96$M# >TV@0K)30103
MLA.RDPCL5!#MQ'H17SJ4QCL0(UL)R%:K"55(]BJ(MD+V0O82D;T*HKWX%K@_
M H*-;%-'QA+-49%$GT+R4T'4%?(3\I,0_'0H_;1+AC8&<H^?R8UAVR,57D4V
M03;)/9OD4IL4W]&=*T8IB5L[EQH%6059!;7*YCO\WVRV1K&?([<<CUL2*5)(
MALFE;D&&089!#8,AS[QS3<D"G+G4-<@ZR#K'9YU<:AUN%'SS'=VDMQ8R379,
MLSI.N42-0O)*+M4,\@KR2O[UBKP1KZQ/X,@S?'=,3=F/AO(Q:)C,J'FFW9:B
M1Q2:Z8&.JLKP)WP)VJ^&+'AP%@22.=X%/.ML3H'9?6;?S592CUW**#1_1/!-
M9K1'ULTCK0UD[B/IUR4:[K^?0"8]N'Y-G69HUQZ![X2I")UGVF7,=ZG:M;6Y
M;;.9RQ)9,&5;I[:YK;/D=]O7KMV:]LBZ>:3U%O$(9&Z1_>3(I!GHU_1H%LG8
M.MN+Q,AWY]BZKWFWS@-UG@PMB#CT3*IYCFT9VL/4]>A84)9S'>\T:?P1I9)G
M<4AY6H]M0C+4G0I_<CV^W42ZING_8:M[!%]?@DV$=,VW_;/*AXMTS;>_=BO]
M^IUJ(Q760S6#%<DE69,G46+MBE0MHFY%JA91LR)5BZA7>R\CU7>]7!)S8>PE
MUJ)(P_SK3*1A_C4DTC#_^K"K:=1U;<>@^?0<O!I_B?4BTK(X^A%I61P]B;0L
MCKY\4(=4U!CU&V2,#[W$6A(IF'?=B!3,NT9$"N9(#SYX<$,VCZ_4?G34R8BY
MDSD9?SR(2+R5XSTYTVS?\ISIZ8^'<BA )%UN-1^2+K<J#TE70%UWU<\IZ:[Z
M9==U2+K<ZCHD76YU'9).<%W7A5'KANE[QA-]H)KO&)Y!W=Z+9OHZU2\=>WQN
MCR>^QPL/W0[9J1;#>G3OJ,/;47R9)M^ $S\\KB3F#C\ZRW/ !9B7*5Q8B7)H
M8@16<8 EE)V P"H.L(2R8A!8Q0%6:6RLWGABVE-*'SQ;^WD[X>4A$60K5P5M
M+P1<,0!7&IL, 2<&X$ICJR'@Q !<:6RX>^IZCL':\/'%_6$9GGO_\ -!=[IV
M9="60^ 5"WBEL>D0>&(!KS2V'0)/+."5QL:#BX:V,U8MC?*+!3T$E"GD5JP)
MVG4(MOR#K32V'(+M^& KC?V&8#L^V$ICLX4EG$L/M'@]:S34$&$%0%AIK#-$
MV/%D6#E,,D38\638\7I++FO)>^H90:?D.U.U;M1Q<,;_@@X-B^KG< ?'&/AL
M7>\"JHB-E.3IA$1^:U(%U%H),@4IG@W%Q=EKK:!X?T3K5?EGCLF[,(-R[&J0
MECF5Q G[!Z1E<2QUI&7^]"7O<R>'?627R<:^NAU;8#6X5Y;&)O+$&OH);@TE
M$W#]7-(D:JRWG9QNO]]943FDD^@]")OP)_ZR^ZPZ>G\ZH6^G\OS9-SR3W@ZO
M+-UX,G0_+$=P![MRONQB4W5AHONFZ+SY5%81(7&Y3LZ",G@+:W9(-<RHO*$:
MCE^:@DFU'FHK(FR%!-FVT42$URY1R\TE6<[@@QG[2-PB[[61N 7>?"-Q"[ ;
MWTSGYBV1+!UCK<!Z%@E:,-V*!"V8/D6"%DR'YJ]00C))RUXM"(E:=%V*1"V@
M/D6B%E"GWCGVT/"NX&=@6GA\GYXKHO(0Y,I)E%&A(D6+IDV1HD53I4C1_.G1
M/2(S?]ZKUF-PW7?#,L;^.%?4SB ?9+9 09!^894**"#2@Y/Z@G!Z&T[Q52H6
MG P,%HN?8&@$ED"0L(M$2I-(2FK9NI%@AC_M^$L,*J0B&ME:;B@:XY<>1C2N
M2K LAIUVD)3*K"RTPPG@G:&08QLK$R@<RKH2! H%)WD."(.1!X&)@[ZLXU,F
M=(P=>L6W-<T7]L-IH2\G-EJQ;*:<6$/%LDZ^J&:@Q2GUKFV-5PGB-.AJFN-3
M_=I0!X89E 2R]%MO1)T;V])\QX%QQ[X4DU:1.%XURU R[S17P>ALO)PZU.0S
M<T?&A)B&]?/>-A>7FOWH@^T\?E2JU=I'![[^R*X[(:JC.>LO#J_X.%0UKS*T
M;<^R/7I"//N>#MU?3H9:IZFV!UJU,E0TK5)OMK7*0&WIE5JGJFH#A3;:P\X)
M&3KV./B!)E?E1K4&_Y'9R_K\96/^L@FH^K@T/0$FW-3TSF#042N-0;U=J=.J
M7E$'U4ZEJ55K=4UI-FE=3YJPTIE/K3I_*<]?*DD3#C]Q;=_1J OS9^]'5-4Y
MY'3CZ8S\C9#/[ 7\2\C__/U%K7[BGRU^^WE"7&_*ICX$\%2&ZM@ %B#_\Y=O
M>Y_ZP#LNN:'/Y-X&\S[X\!/A5[K&?^DID:L3+_S@274,P.8IL=A>P/Q$QJKS
M:%BGA%T"<U#)R*'#7T[^#J;HR=X//3GKJP.3$GM(6,TB8"?W\T<5YCZ!N:V8
M5!<&:$KD&S6?J&=HJD1<U7(K+C#1</$!RNI9,0:KJ*;Q"#-C!\^I\VJF@[,?
M-U?]W@5YZ'?[O8?/'P>BC.NA=_[C_JI_U7L@W9L+TON_\V_=FZ\]<G[[_?O5
MP\/5[8U @_U=!:A;CYYM2>3BG"C51KV3WO#:FP(W8!U!UN3R]OX[8<+.LJT;
M?PP/T(BE,A6J4^/TPM9\IF785N.$A-K@GC'=BAC@R9E<K?R;"X_Y#<]2Q,#&
MXF%AE3W.VAHUS8FJZX"!7TZJ)_R].U&UZ/U>(^NP@3T;NC=BHZS^,QI/Q:1#
M+QA4](EC/(Z\&0V\@:V#WO:<_9_/[J9'MWFB#ON!&4' LR>S 3;^&?YVQ\>0
M?>G8V5C*OP7-?_NJ ] VI_=T8CL>J$1V'P_L4$ _V'ZG ]LV!ZIIVK#0+QN"
M&,"C-&7ETVL@ YP^?_3T31>ZDZ.5'IS]^T?WOM^[O_Z#W/?N;N_[Y.['_<./
M[DV?]&\)B/H^R',BU\CM/9$;[_3WY/:2]+_U2$P+S#1 ][S/OI8[M?J,_8.5
M^^@YS+X(<?^1\^;Q1,/AEG<S^6L[!'8"Y*\(QB0PP0FU=*J_+9GO^-6](,2T
M /Y3'3X9P\A&NCJ=4A5V&1NB_U\^#$.1"/M,.%%^9'K=WA_;8D!=5EA=UG?@
M"0;;DZ6OS*IE4V;]^^[-PQ576:C-,M9FW@S(D3ICC@KRY^P_SYZ_+KM*.;?'
M8\-E'D4R-$"T6SYS])VNUOT][NJ[A&MO^*4;RH$J?%3K-#J=HNETN;XG!;[=
M7E_W_B!7-^<?TEN+?6'QKO>B:AXG.W-*.?31<!E?>41UB3NA&G-:Z\2PB.&Y
M1!MQ^_']T6F)YLF2>5(56&EN!,0WY-"5I=D.6"O<E_S@P:;CW/8MSYF>VSI]
M;<&X[(J)8S^Q^VR\);F@IOH,6YB5HFL;.Z;P).FK+U=A6"L(1FVE)]JMBMQ2
M6HUF]8W5#DR?DG%3:U^QSEF$@*%DLP@@^8_O&*YN:-Q8 CEOQ-F)7^8\JI;Q
M7_[^?4[QOO>B77VX__#P@8391PY9A#>YL3\L+PW:Y9O+BZZN.]1UPW^N#8O*
MFWK[VU69W/NN"_K]R3!!\]_;JKXL-Z2W;-GPR>?P\M;IV\^;JH4O]K,))@7Y
MZH JV?6IG"%OG3O02<!\F\8Y?OUC^7D;/N[.!A5H_O_&)-"/&SVLKL@L"^E0
M9OO>[!E.C<FOB0.+:$Q4D] 7JO&V3_ Q<"IUCV^<'MND7XD0AORN0]4M,*&T
M7NGG]ZLAR-)2S+N1;6VW9VRUE8K2J:ZV!(Z/O?O9QH@-BCF[JG+G$WSCP@U,
M.F%S#O?4$M.NIL]V)02,21760*>Y1^7>*W@)5X-.96"1N+T.;]20HU5+CSX:
M&BY@B+!0 BSDD&TYK4?8@;I,:A)3=3W8I#*WY7MR\[&;]U5=]]3-4B-FS>["
MO3MU8+$FON/Z;!/OV02NX-:+K+P;O&>RD[G.NIIWBB&&[/?P ]O1J5,9V)YG
MCV%,DQ?BVJ:A$^=Q\*XJ$?;G_2>R;&<'U\^F4JL=V]3>5T?QNO,,C%351D0#
MMG8WWG0L+8:\YUI$F%Q\:$J$4G)/*$=EK#DGSI''XT[' ]M\YVZ^1\T37'+/
MUS>A'YFS-7T)E+<PX $M^#PR8&1S57E\9U/>B;YJ+Q!:)E-9&7!IO]%>X$^^
M3691ZG.F$VZ'_ 08S^5G 2SF^H7W49Y^\!'AGTEDHCKD235]2OY1_<!2\)-#
MT:58K-]5A^U5HH4*W[K,'@3;$-C2!<LK6#V7_6BGJ'TFDG4MZ^1<O:Y"0ZAT
M'[BN.P#??+N^?N57$I@Y4EV.)<Y@2T%^?\@I_@NN.GJA <&LBM<Q/F9>;!'>
MVXY%V$&./VSG9Z!<2&]FRN2&:[)>Q"7&VFH!2Q5+B3]T@<#_\5W/&$YA)*P?
MF\8">(,IT484U@]^]!.,5\JC><R#$\O4>">_)Z#1>5Z/3E33##UDS"7TEV\P
MAQ#H_0$-+X![SGQ"-1;["_+20L]0S*$4T8QYB]C7+"^-Z/"M]<@OG3A4H]S-
M*2N$YP"[Y!W<#S!&7!_,;'=DLW21*#O+&ZG>\MB?U<51\MPD_N-P#N\E[AU\
MIP1S' !2X?O!?V &['I^*?R(C2*\#T.GRP?!!\D\AITJT=6I^R&@<$CG]7&4
M\^#$9) BR;0/ -]W-W1H_T'=5W&;*-N?W-ADGBQY?*SE%?4,#0"$L>%Y !UJ
M B <VV*JTIP2"FIS2GB9 E7CT:$+U5,)RV9;9HKY/>)>TWL?KJQ7&PSW]_31
M#PXQDH=*_QU;L-8GI:9\"+_W1@9/C9JPU*A#,T@PW!GNJ?O^PULAP=@RL%4(
MD8U0%@;* !^5F'!72E1- R@[*L,C(Z_#Q%_BIS <JY+XA0NCA)>A!&7P@ZW>
M1+6F$I/V<#L0D6P&C^31L9^]4?3U!Q#^E(]-IT/#XIFU/-H:A+NT3ZN&&'RO
M?YI=N,$EJP<YNY3)_>CR%4.>76M8 <O"!KJB1+HLKL ^E"E?L5-?#G74_KD<
MZ8!/,DQ67-HK*?E)\K].!KVX.\1EIW(G-TN]H$ORL+9*,S=KNT&>OW,.\'ZT
MG6G"-I%?Q(&OA1=MG%7;?<TZ>7&V+#VTG1MJSX\69QW:2%O0[T2H? K:_$QU
M;[F7GZGNR_/QA^:4!;,36S=)6YK<J(<T!$!H_X@_V1R9/@^KMIJY059^#(\W
MS$Q.BB^^:UC4=3,[>)Y3N9L?)8FF3Q&GBJ9/CHB%+"BB.NPENZW1\,C:\(@(
M\973X3P@0V9EW#"U81X9&ZZ)0+&C4XF!,V.8%/[E05_8)EHVC]GZ;A"]@N<&
M=<T2"L38#G^6.64/?S;@T?!88M%G%AISZ)/A\FVGI5H:+ =S^[,R ^QB5L)8
M5QW=):RN@*&O.F93>Z>^3PQ O16F[;W,*S,%!=<R,) Q8KM[Q-8=4=.,H$O>
M 2!YW#0HE\*BD2N#D>\_D#^H^Q8@'MC]#R"J7D-A'LA7A""&.+#H _$I>6;_
M"ZEUR5,I@--?90S-LPB#?C*WOL>%!DB/$\).-5(>Y?4M(R 3O^H$0*,9,!SW
MEY.KF\O%XHJ6/]9M+[Q@D<91 ?QVI5H_.9/EME2KUZ0F:\R\.,YP,5T^I*#P
M=#QK?GY659:JG9K4:E2),^M/1ZCJ6!7;]TCP^X0L>R9:@V_A9J[KLQ0T2R?V
M?/*LE! \M^L_PK*2>E#R\;CQ>-UX"DZ=_7)R]_7+K[/0^[9G!4]82?+%N]W\
M^#Z[75+Z9NP1)ZS*>3"NO\TKG'\>S79)=]VOO<J7^U[WUTKWLM^[/R6J^:Q.
MW4\D.'#$YFK1I2..(QH,3YF\? +(F#9<]O<J_P]^IVH_0>?ZEEY9_.J$?'P]
MEV\7]XES84NR-).H-'OTX]&P JH]^'SAB_[M^;5A_21P <M_2%YZW7 GI@I
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
M;G6I4\]LNX,FX9N2W_%YBRU0UM3%Y*4#<E]2+LFFR4N<."EP7U-2FJ*D$2+
M4@984G+$ILE*:0&L(74ZHA@3J=KU47^(KY?_^J->N;C\ ?<85QS]L>*->/,Q
MW1[3BF8:L'(56$S;=S3J5LY=]SY\4QEY8[/"VC6Q#C*5)^6IPKP8;(%RK3M,
M0QT8)F^UANKC<-R=E)&RZ5Z!T>EZ3J:][+>FU*QBVE-!09:43[#I#B%-D-6D
MFIQ9@0K<)*P7]"$E">OJRA!C#XEILQ@]=<9 N$%^=PWBYD$<HA0-\')23L-&
M2N0:"-X'>E\ N7EEYXGAJ2;/<;R=M9+=B^>;4J.%5980VKM".RE\OY'J.C"T
MFR=G+:E:S:S$\-'++>%.:?-B3KAWRL*L59)R(C93>^G8LW*U)BDR.MX*"J^D
M2@.;J9ZTX,7RR#J"P*OT^Z7KA<T1/Q3.]DS:XC8*Y?WA&'+GN'K<%MSS7$13
MZ4CU&GK*"@JQG6/I:4*L7I,:>:OI5]PTJM]5QU%C1CWVE#@@_VT=31^9,*J0
M1)'=-=V)[5I22T&Y7E!<;1U$3P]7=4EIX3EO081Y3W6LBNVC-,^$ZW8.;G_Q
M7<.BKGMNCP>&Q5VUYW CPWH$HPI>N8;.ZS'8UHPW]S[OW,"R'T7%X<[Q[^QQ
M*$MR2Y0RDZ4W_2_HD (I=>*I+^C*/R"'UG:.8$<DNK(T>TS[ZDO,^;IS\6ZV
M%1 E3P6AEC+4=HXHIPXUUJ>V+=4ZHO2I375W@/'BU0$$.ZHF1DR6CU"(>''9
M,E-J.T>?>2&9N.S8<^=2EQKMS**$F&)5."#O'.=.'\B=SM%J36!"E8 )5450
MC"((BC<DP.Z!]3E]=F+YMMR0E(8HWG'$5<JXVCV:OB^N:C6I*0RN<%]UV(,L
M]GAL>*R+5M H7(L\M!K A[R[9]MVXMGDQO8HD=ND0I9_<1[_Q?L<5T1*XY;N
M1+6B^\'%6L5XJ8P,7:?6Z8RQ6_,!L,MS6MA(T%MN0H!V5@0H?0S@P;.UGR/;
M!,GJ_B_OY>E-3TLN(O"6XM^RW*D>"[O)P PVP#AB5U>"#>:=$P7W7,;A$OG'
M)H*WKL!:;'(=&*'5#]5J59X):/X/F:@.>5)-GTIDH_O4-WQ>@Q7I@.<%9](6
M'NF.5(<U,_.]D>W (NH;/KJYX:/;&U[7VO"ZSLD9V.QT<19+<S)<EQ6I8,:;
M[7NN!R^8.QTV(/_RS2E1 ,^PA>7?7U"-C@=@ M9D_JE2:$]"NO[%U_O']3N^
M^LYQW!D[<GW[&^,0T6NKE\Z;<&1L[1RX+1ZVRFV5OZW<V0;?MK;2[(W:9NJI
MH:2CV1L;:O8&T^R-:KJZO;&A;F^ ;I?E%J\#WF[4EQ[.M.M&=]E0\S<ZP=/D
M>DOJ=%K)4]U'\TL$[C"AP+E/U,3,W\-Y?AL[VP$!Y[XMJ-<G48KB^45<I8RK
MG6V 8N&JW)M[>%0W#%BH)NA=0P?]3[2@P@M*]8-Q7W-GJ3XGUQU0Z\H*J_'L
MQ(2U5I79(X)P(F(L98SM+.%3Q5BS+<EYZ\Y:T-W>)UZ3UA_[INJ!X6_SSJN:
M/9XX=$0M%TQY8MHNY@?MA[=W:YERYUS7&.5XMN!YG&Y!(OTU$.^&>K?#OOJR
M"[,2%Y8%7IV<M;.K-)BP@N\1?(<!W\[YJ9F"KU,_9H'T]YAIE($>NJ>>"I/1
M"54=R[ >\ZMTRI;DWMPYQ36B>2\D>4RH7-"AH1D[%OEI2E4ELX.^>&JC<(#>
M.;?V$(!NG)S5VU(;R^&653DFGMYP$U+G4&/F1<#LW-@JGC'9XT3?L5M$0ZK+
MJ"(1P;LB>.?.66D@N X(EEG?K"+HQ((&DMXZ<\BS"(JEQ?;H3W_4'JB;#W.M
M2-BY(EGL1%K7TE-2<:R^=U5J-C-KG+HL(FK%4W(E!_C.I<X.!?!Z1VK6CW:J
M?Q. !SKPHS>P]2E[QYIEGI&_$1#PNO$4O)KIHS@,-,HZ;.XWX$W<CM%@)TMC
M2?^Y2;-;',OGP5E_1(FJL0B<:DU9[IUE>TQ7.O"QQ7L./SH\+\/A!?(]N-RW
M5!^VMI0?SM2IY0:ON$G'' ^?/PY GP[.AH:E6IK!]X[P.3^A^8%]F<7DURXZ
M("':\M]]_?+KR3)NJ]5_)C%U^ D7&/RC$WZ[I?O=_/B>?,.5:'LUFXU6XN2,
M/9N01C"&&;S)Y]', KSK?NU5OMSWNK]6NI?]WOTI4<UG=>I& HJMET4_D85Q
MCF@P086Q6V@X_KW*_X/?O;(IPZ].R,>DU?AV<7^2Q&YL61>>&Z[EPL]'PXIC
M/T??+'S5OSV_-JR?!"[1J&DFK[ANN!-3A84T+.::J0Q,$(2+A.#CF#V!?%;)
MR&%"]>\@,T\6X/D<+HL!<M=@$ MHQZY8_G"&QL6/=U6Q?2;$&/>QH\V,BSY_
M5&=K,J?[ @;FTF[^BKW@%P;LL$HJEDP"?KN]ON[]0:YNSC,33F^,:_:W$8WQ
M_/;FHG?ST+L@\.KA]OKJHMN'-P]]^.=[[Z;_0&XOX:OO=_>];W#=U6\]-I_;
M[STQ9_3.L$"3V#X\2 ^/Z(LUOIF*$W!PKW59R/+<U@D%^R\G++T/!&-H0\W>
MNQ-5F[T/1"GH:2YADF7H'AIJ\31'%=3)3,@']EDDP]+*AII)\?2/X&9T:Y@T
M.R#QRTDS46NF8:3N[I\[MJRFX_CCF78=P2/>^.K2=KC5ZHT,QZ/4(L^4_G0)
M!52"I4K'9^'_(A]0NH1.].,AL H%K&>XZ10&\B(HM((],<K:E2RA($MLP1+Q
MDWEB !R!(BY0:E&9!@0* @4E"@*E6!)E2]MJP]![RI,)]_,-Y9_99EC?4 ]N
M8L;+_2;,[ "!R(,])2GZ](\W'MDY^C&\UE*@7 \#Y?5*M;9%ZO03M7QZZ=AC
MYH9FS_G=\$;GO@N0I4[O13-]QC)=UZ7P1]_Q#,:9W&I(2G-%C#%3PF8!*(3M
M&MAV$F"K<-C6PY< VYH L*TSV':DNK(B/0QA6R+8MJO)TE:&/\))VUJ])=6;
M*]IC(6S+!%LY6=I&L!5'VO*R$2!M6RM:?!X9MOEPMV9:TMWEN4./MJV[;,NI
M%V<_L$,6_G&%0"K)^&TEA0T%@\7M,)08NVT5J@VI(:\XJ7TXFN^0FH\PSR7,
M:REL0-* >5V2:YGOB!'F98%Y/84-R_XP5V16$W7%$4&$.<)\7Y@W4MC@I !S
M188==XY@GH<01Z;[F:^.[;IDXMA#PRO,3D8@;G^#C9LI[#TX">\X!7<K^-*1
M6O45!_W0:U9P +92V!7L"T 6)&LC ,L)P!7AW*WL]7T!*-=8X&!%B49$8,$1
MN"(RNY4IO3<"&VW8+ZXH'8TQ +%LY@=JFK#]D,@CM:C#[LZJ<:CZV+ ,UW-4
MUL0#;>FL^;BS(E2]E2T=DO9K0-BNI7<7J-I[F; CXKOME3N27$4=4TYLKHA'
M;V5F'Q";M::D-,74/HC-0V-S1?QS*PO\@-AL@-R4<7=83FRN"%IN99L?$)NM
MJM24Q=3IZ.E^52+=I:JCC;BQKM,G:MH35L8' .9ZQ<GJSP]OKXC4;IG('Q 5
MN/IB3M)]6+HIR6U,V"\G(E<$5;?,T4\;D6U)[F0>8D5$"H'(%?'!+=/OTT:D
MK$CMFI@)RPC)0T-R1<1PR]3ZU"'9E&H-,8]^H/]\N6G>V(8Y_5?EV+*'K#"G
M:CT:K."7ZKH4C?$C<'4:IVKC=+T=7LVHVN5$W<TQ*35;F>?$HZ(1 I)IG)@]
M#"3Q1'<I(2E7TS@->P!(ML#VJ2$D2PG)-$ZZ'@:2BIB01,?XJQ[6?_F&R]N[
M<=^X0UW/\37/=U@)??2.'X>O]SF5.C)A@#&RPC;[/DY4=O!C1^.G@:9/.?&X
MS_'1P^%1EIH=,>.OB,A#(W*?DYZ(2$1D^HC<YU#F(1'9:8N)2/2,+YGBM]Z(
M.L2>4)::!,8W#2(BA3&_RWE:6ZZF<<R38^,V@L:5I=GC*'?MANYTZH2XL&SP
MBK5(SSR:BZ4*R@+^-(Z8'A+\-07!C^ _$/C3.-YZ2/ W:CFJWH'@SQ?XTSA9
M>U#PUS//&,+2-:EMEOJVIYJX62J:U)#3.,<[$QBAJ-@QVM&16ATLR8E(/Q#2
MTS@5G [2&U5)KF<>KT>DEP7I:9PQ3@?I;5EJU!#IB/0#(3V-$\OI(+W3E-IR
MYD4=,MO@E" :--O:&'S;6YB=C4!,_P8WIW%&><EY<6V[N_&STI$Z#3P,44X@
MIG$T.34@-F"S@,<_RPG$-$XDIP5$T/X=!4L#E1.(:9Q#3@6(]9.SIBS)'3'[
M)6+88+F#UTBU'BF8U&2H&@YY4DV?LE/(SZKCP,^(::@#PS2\*9K;F?-T&J>0
M+X&JOS&B=O7_^*['"@O<#G\/B+NCO2-593%+"R B4UC6=VLAF<8IY-0A.0]A
M*S5);HI@ KT7 C%%PN4Z6"IIG$1.7U+6I#H>$"LN(M=*2B6-D\B'E)15J5,7
MX1S$^SW,\^([O5>9YU1UK(KMHWU^3*V31JO<+[YK6-1US^WQP+!XS0'67ALV
MX<#L\,HU=+XIMZTN8_M'RH2 &\#BRNJ.@2= )JSXR74$#GG'D)D( D(@S!4)
MV>NU5QKM<06&=NRLCZ341(@BX88A4]&=1E]<@?%])DNU-G:P*"RVUPOO-+KA
M"@SNN?"6I;80E;[VV<,4/\1P!5!D593P2,+1)4<J27U*&N>W(U#L4^6X([4[
M.<KH0YCG"^9IG-1. ^9MZ0@;<81Y66">QIGL-&"NL,X>.3J!BCC/%\[3.'Z=
M!LYY;X;,PX)X$"'ED]9 N\JKT];D77 VX3WN<?(M+6II'+N^L2T[L53#GEX/
M16JW4%$B]'>'_EK_82V-@]BI8O],;DOU[+,5-H5\(6(W!4;[6K"G<1;[0(*^
M5I.JM<RS&5'0%PCZZP5]&J>STQ7T39#SPNZ-,,RS/LS#B$\&%(A-PS/:Q%-?
M*/;+R#R_H9;&2>WY*;!+QQX'H5P?^"0\)F9;[A=.Z^"Z/J-T[\5S5!!-AJ4Z
MTRN/CET0#VP@CLV[SD?^D]V,P)94S7[?4VC-EQ] IW'B6S1 UVM2HXV]K,L)
MZ#1.C@L%Z/K)F:)(;4$/_B*@#PWH-$Z@"P5HMAUI2<V:F$>X,"R3O/^ '0<F
MFAU=5J3CFTOC /Q,5(1NB2_4HD-C1X--JG;0'X=P/Q#<TSA<GR;<:U(U^ZZU
M"/>2P+V>QJ']-.'>D)I-+&^.<#\0W-,H") FW.6JI,C"QM2Q=->;&Y[/@[,;
MZLVJX0[.BK/?20#$/P00!&]P>!KU ("B>Y:!E!6IT\*SGXC'>AJ'^/?'8[TJ
M-9HBG-)$/!X9CVD<ND]!/K8D1<&H&^*QGL8Y^?WQV&A)=47,0CL88WAM<I_;
MXXE#1[#[,IZB-*?3-ZWO [)P"6\-9(CN/EC)**(./I^WQB7')2_^K5<N.3J?
MEC3AI>U0F O1?,>AEC8EG@.W-'F2!E%GY4J+XY(JJ=<Z*:MGZY9/K&GU@MT4
MR_,)<'0>PJ@_1]&\YFU??=FSV&WK^#D\B9[O0FT"2\HA24DJ6_>B.C:'-*HY
MB@0AA^2+0Y+R6K9NDG5L#FD=WX6-*J28#-)(RH39NGG7T1E$W(.;Z-G<Q+,9
MU+71$OR;!4\N6&;B&C"Q;OL#DRYSL0A!C<U'NU;F)*4C;;NQ2Q W-]2['>XH
M2\[DFJ0TCFZ(UHIOB"(+,!9(RM?9=N>6-@O49:EZ_"Q49(&2L$!2BM"V6[/4
MM4!+4HY?UQE9H"0LD)25M.WF*VT6:+0E.?N<N=U9 ,-CB8DB8\#:PTAU*+E0
M/16S1 0)YN9A\/F\-2XY+GGQ;YU6EDCQO8J_4V;W49VH,#GUD3+O(E.*+E.*
M+K%]S_54BQD=I$(&JFMHA7$S"A2D>,, WKJ=#S=IEDW@B-3=@-(W_GA G=LA
MO]:]G1/Z"Z/RS"BN;F@47]U<PL:0I^[+4EW&XTWEA.K6+7F.!]6FU*G)4C/[
M @H(52&@NG5;G6-*5;D-DK6-M37+"=6M.^,<4ZK6.FU)%K0,++K!]K'_=</T
MX5K< 60M )I;-[O91@!<!&1])0=VUU;M9EOJ*,=/Z18*1J4!Z];=:8X+5EFN
M2PTANE0+!*/2@'7K[C+'!6NCT92:#3&-*P3KH<&Z=3N8XX*U5J])G59#2+!B
M)&!I)\!W?<2:U2LC$^H$VX#"V/OYK(+2W*55S!UU$GF_ISH6\+0;?;_'7K_Z
M(?OBA(760SF%YRZ-7S*!9TU,S8/PS!2>N[1QR49Z(CP1GLU=FK)D L^ZF"%\
M]. OV>WAM@TM=P&9>Y?V*)LR=TAWM-T1H+L#=)>&)AD!%*UW!*C<VJ4%2582
M% &* &WMTC0D*PDJIHJ/6_#P>F#KT^ K>*,.3,K??/ZH&T_!J\PLZ6BHDX,_
M-XY9C;+^ETG5/D:4J!JK]J%:4Y: 8]D>=0D[K*8"".%7CXYJDHGJ>,0>$@\N
M]RW5UPVV&P!,ZJS_#'_%Z]VH/'-G /N!P=G0L%1+@XG %.%S5EW&_3 [_';,
M10>J$\U474#QW=<OOYXL [1:_6?20=/P$\[__*-P2[=XOYL?WY-OF$2/Y-EL
MM!(G9P'2FR&L(RB3SZ/9?O6N^[57^7+?Z_Y:Z5[V>_>G1#6?U:D;'9IEZV71
M3V1AG",:3%!AYS[#;>[?J_P_^-VK'7#XU0GYF+0:WR[N9ZL17P"VK O/C;;'
M\9^/AA7'?IYMG.-?]6_/KPWK)X%+-&J:R2NN&^[$5&$A#<LT+%H9F+;V<Y$0
M?!RQK;E*1@X3H'_W;.UD 9[/X;(8(&,-!K& =NR*Y0]G:%S\>%?%V&<"BW$?
MZX3+N.CS1W4NYV9T7\# 7++-7[$7_,* '5 "<@GX[?;ZNO<'N;HYSTPX;32N
M\]N;B][-0^^"P*N'V^NKBVX?WCSTX9_OO9O^ [F]).??NC=?>P\P>OCB]OQ7
MF,Q%[_[A?TGOWS^N^G\0<6;TSK! >]@^W%QW)4)?-#KQ @<2 ;6AOA=DF#/M
MELF WE)3(3=SDR64V=Q"8S(O/*<_>^].5&WV/I"2H(*Y\$@6CWLHGV E#:;^
MN2I\F<G0SS%;2^"<A^R/G,*D@4+6+R?-1(6X8!%D7I?PV.*.CN./9XIS!(]X
MXZNHM *HZI^?/]+Q6?@_+*VP^:U3AN!:>D4CX40JQ"+.>%K)CJ=%9M:NIOEC
MWPQV@07C1:3U(JWOJ:?"IJIXA$:AN]],\Y'TBKC*&Z[R?VND#RK@%(TMV/ZS
M>(MJ%DX%(ZD72<VK^B.5"T[E*#);.$*C9D6+.I^W+C:N\G]KI \JX/04\)UJ
MZ)4KJW#Z%^G\*G TK]..U"XXM=\5.2J!*A9-ZZ((D0)D*P1U30XJ979J_XD0
M$08BW3%(%0\A@A!9;9^J$\,[L%L?,9)OC'Q5#8N\8VU]WR-.$"<K<7)!AX9F
M> @2!,EJD/">SV(@) ^E-Z)S2TK[GX<FZZMC(5]44[4T2E2/7%"-LJJ*I";#
M_*N*7*@&W;DIF-E9*OYDL".Y<D56*C7YSX?HZ&/O+]_PILSS:%OL#%?WQ7 K
M008[3V#_SDGY5E7-U.IF-J1VM2$U:V+6W\DK9O-YO+S3.@B $QJD\@M'M@GJ
MT@WNMUMK8"SZCJCMM'=&[3QSCD7\KJQPOYTA@FM*1VI5L;9'.6#\;BV..[OC
M>![8XAF""?VGL\,T<6$%X=7)F=)H"@#L]XCI8V%:J59WQG1TK"A*ACP*@.M2
MIU5'#!<=PVLA+*^&<#8F0K4NU05MQI>/J'E6CIG9WPY_[,VL1FH9?3'INE9?
MRX"W\D> <>OK,TC0ELX;P=>)Z;>[U?!"N*FZ,8## ^N:A=]6"??_4L?657>T
M+-?G&!50L"->#XW7I#XK6^-U#P<&8A>QNRMV5S1AV1*[Z3@M$,<YQO&1MW9)
MW5JVQO$NCHJ-0+L^]-&4VHTVXK:4N'V[C4O]51GH4D$P#\DC1_-+!%*,]5Z?
M@+)5&='008$."B3X88WF%=U/#NJ@Z.K_\5V/5USOVRLVBSR5:*"Z5#^/281[
M"H]W#8\^4.?)T.@=+(RMWU/-?K3X77Y339^BO9TO%CBNW2(G]5?)TN=Q+'98
M']^1Y";F,952)\AO]W/)SI&"N@)90R#64([EFT$^0#X0R&;:+*XI)J1S:O=@
M5LL:[]&E[5"8%]%\QZ&6-B6> [<WT8V$;B0D> 9V42JQURW=2*NV%2QT$,J#
M\U <].?28*YU^NK+EE;// <7S9]2PSV5$.T>+B.$OFB@+(WEOUF4-QOGT '9
M8-.C&&+V%RX!&QQ9 [2/Y0A"T2\:&DLC^C>+%:/(QN2@M-T[5Z[K\[HR]A"F
MZK+N[DQF5FS?(U%1RX(X>3:NUR2,U-AXQ.N$BY)*%'[CBC4C$V8>H>IVR, $
M6 J@%/Q_Q](U4K53DUJ-:M8R)JF 5;'U9OJ,<@RNV-KR5%*)SF_H:EO')GF)
M&")GE$6%I!*<W\$KMPN7K,]AKTO-=N:USY!1RJ)"4CF5O*</#U4+<DQ^.":5
M<]';N/N0/9 ]\F-Y;1;^1^L)$[O>]/Q]6JXCW9TXADEJO(:T@C6DC^'Y5Y)J
M2*?LD4N]AG13:G<Z4BU[25!L#;?K[ 1 <5(AZ8-DIF$A:81NNM!-JB9]\"RS
MM$I%UEM20XBBNXAE$<KO*DDEI3/-&TN[(J\L0JGTPE;CS0NN:TEEI0^7")8V
MB-L2V,R(XU+@>"V,DTI+;Y3;E9:]4.M(]5HA2DN7*TL+2TOCD;NCDZ)0!%\G
MIE<$<4%,U\.7+2PMC7@5!J\K0JC;X15+2XN$JM)@=T5\<TOL8FGITN/XR%N[
M%>>6M\/Q<4I+UZM2HUE#W)82MRL.'2_AML00Q!P2+"TM@ V%#@I1GB* T;SB
MN/!!'118)A%90!P6J*\XU)J9ST/0$HOUMIA6%#+$H1EBQ>'5HSA24%<@:PC$
M&BM.KQ[>-X-\@'P@$!]L%M<4$](YM7LPJP5+2XLD'M"-),I3!- 'J<1>L;0T
MPCT?<$\E1(NEI1'ZN8ORUC>+\I:DM'2C*F:=TA*PP9$UP(K2TH=W!*'H%PV-
MI1']F\6*4607-CEH5C_'LR=L)B_S3S@<ESZ+)OP2]]R\+#J)5KET5KB$-AKW
MR=GOJ@/@\5Q"7ZBC&2[5,W "1?/FL^1_Y==3S^1<8RID$KY,5K:S7"<9&ZFD
M$&Q7%YM?QRIR4?W"=V"&@1,\J,P3X;\7P7^W^CRUFE2K9>X-%XV-A!D(\G-6
M_)Q*!L0VY;M7<#./8ZUF9L%CM:+QCS #04;.BI%3R=?8M=IX*DR]/EJ=?:Q:
M-%X29B#(U%DQ=2J'ZM.HC(Y:NTP#00;/BL%3J4*P=2%WY.8R#02Y.2MNWBPW
M".WH3?@A#TF@AXT2[!D96"Q;_R_?G&9<M?XUX6M%$H0P&:+;_L"DA9:$JZ>Y
M5A2N*-&?9G#@ "7Z.S5%:BF9USD7C5&./Y W&\.LAN4_RLUX*[H*I)^4G-NN
M L* 7+2!9(7?DG/HBN8)A\VC3JL8<D.6ZJ@@A1D(LFPF++NB141V^=\IL6^]
MG7E)?=$X1IB!(.MFP;K-%5TP#I2SGI::5:1Z/?.6 Z)QB# #05;-A%57=/IX
M.]4^+:YKUZ5:,R=L=_ L^A4<AA_CQV]]G(?8S1%;"%]0C9L2I"9C&^'CG?)J
M*HGZ1E8J-5G8&$5+DNLMJ=,1LQ]57C&;-+LC&&/; KAV$  7R=>/J!4/M?6=
M42N _[O9EN3L_=\(XZ/ >&U_U69C=QR+Y!2>'QCOU.L" +NP#5?%P/1:2"=G
M[6P"Z6,Y2QLLJ"&UJU4!D(LB^<CP3<Y]X? ]/!+K@$2Y 5LS,:&8IZH;,(N8
M!R6#*AJ9M@I>-<N,0RO;/_MPX8?EX0A2<C6OA"H)2-:I@J0*3K5*588_X<MZ
MI:I@.^+<X@PQWDJJQ;,UQLO6PCBOF$.\MY)JU6R/]Q*W/<XK_A#[K:3R+EMC
M_TBMDB7EF+EL^8(;0KV55/3D-=3+C=H\9-@<S9MSG ;+R/;HUBGNLP71#4D5
M-@[MUL&&A/F&+K)-*ZF+3Y:>(C$;('8R3W?(*XR1A5I)W8".Y7Q"C91O2",[
MM9*Z"F7BST+>R3=^D7=:F\6VQ62#W%IDF#^UQN-VY*;4*%#0]5;<9XNA==JI
M1-^Q\75A88HLTDXE2+^'FPW9)3^0+0>[K#U!U]XLTE_H#MMG<J<C",L<^. =
M<LM^RB6I54@F'C/4*OG!:CGX9+U6V2Q' +7!%MH@#^EFV15T6G"<G9P!K<FS
MX8W8^5%82.)0;HP0SX:9NQ[[R!["IZ[G&!K[PF7;7PX_MXQ5G_:AS>N^ *\E
MCC#.KD(?$1>+X.OT02J1^]USQNX#<="W04[\/A<3H$5X?.7+<GPE=[82PER(
M>C3M5$+JZ21YI87Y]=%"K%93.EF>RK'N]+.P4,8C_#. ?R>5$]][9DTAUDN"
M]2/;,YW- LYHDZRW2?*0MW0TUPUKM<NK<MM#XO(2S8S41??5"-_2^;6F3*,]
M<R>5\/SVI;^3>SH'%<'O9TCCEW6?54>_H=[M$,32D!J>#]?L5BI<J4N*?"QG
M<IQ0!5>HZ3/3,3AG>U,TE=C]+F7(5[1'WXJ3\I&;CUQ4>"Y*):B_;UETY"CD
MJ,)P5"H5 M(LT([<A=Q5&.Y*I9# SK7BD960E0K#2INE)2!7[,<5F+FVMA5A
M=^(8)E%X&\(:MB$\1M>*3CNA:\6A?)$IMB%L*9(B9]Y.OMBJ<-?9"8#BSD%0
MC+T($;H'AFZM6MT9NF(T)*RW$<M"S.[X61.UJKP[F,7L2BA+<KTF +X+D>DI
M.+37(CNI7?>!'4[[R^=&3:IF7T<<Q;.@&$[JV+VYIV=_.-:5JE3KM(7$8QXR
MU;!#(1Y!QGI:^7ZV$/4<:M45@6I0!;7P90L[%.899XCQZHIP\788QPZ%^< <
MXKVZ(J:[)=ZQ0V'N\(?8KZXX?KX=]H_3H5!6I$Y+E,([PN,-L5Y=<0Q]">LE
MAVT>4F^P1R'R/3IV"O)L,92#O.+<^D$=.]C5)M_01;:15YS.SLQ7)&1''%EJ
M5S//L<PKD)&)Y!6GLH_B@$*=E&]((SO)*XYG']ZGA;R3;_PB[\B;Q;?%9(,<
MVV281;7&ZX9]"H47*>A^R^NS!=$[J<3@L4]A86&*+"*G$JK'/H6E@"RRB[Q9
MM+_0;0KG_*.T,C]LFE?X(NLH*PK6']Z!ABHF/UA%/E$VRQE U8#):(=PBPG>
MP1"%"[K-BOML0310*ID#V"6Q</ L!VNLK:FCI)(&D*?.BJ(<*CAPS1UDC/UT
M1BI'V+$;8VE@BRRCI'(B'CLX%A.CY>"/];;69N%[M)?>MI?RE E6\>P)\VJ]
MS#_A %SZ+"H@]A*;-;S)P$4F6J?(& (F+_RO_'I5LA0Z^U%0^):4V<YRK81,
M)7LC+VTL6RVI6<N\7J%HS"7,0)#+L^+R5)).L+]F+KA*F($@>V?$WK54$F/V
M<"DCJR.K(ZMGPNJIU /!CJ2YYC9A!H)LGQ7;IU+/!%NEYH>UA!D(\GA6/+Y9
MTA2RZ^Y<DJ>\W<,$,?8,7"SV>_V7;TXS;O?ZFO"U(HE'F S1;7]@TD++Q]73
M7"L@Z\G]C@X2H$BOMZU2[TCM1OWH$O+(C"+,0+*"\C_*S:R-@S!KD5KXBL88
MP@P$.303#FWNS*'[A@I2Z%3<JC+%BBPKR$"09=.:X=J$QEIK=YX5LR%SNR6+
MR,39G15!_BT6_ZYEW_;.['O$KM/-IE15CEBC4@P.$68@R*J9L&IG-:MFTUR[
MUI#J<D[8+NY8A]<#6Y\&7\$;%5:>O_G\43>>@E>3-!SE_(,G%7[$:A18;&'-
M^%#CC<$G!W]NG!4T$-O461[+Y\%9?T2)JK$^3:HUA66&7WO4):H#'P/^X%>/
MCFH"$1R/G0T .PV@IOJPVZ(Z@Z,.YEKPBH>7F#'''.\$;CTT+-728"(PQ5"1
MN!]F7OEC+CI0G6BFZ@*P[[Y^^?5D&;'5ZC^C.\2:ND>?S#C?"R,MB_>[^?$]
M^89)]-@K]A$@O17".H(R^3R:A9'NNE][E2_WO>ZOE>YEOW=_2E3S69VZD4AB
MZV713V1AG",:3%!A?!9&G_Y>Y?_![UX%IL*O3LC'I-7X=G$_6XWX K!E77AN
M%+6*_WPTK#CV\RR>%?^J?WM^;5@_"5RB4=-,7G'=<">F.F7E0DPP52H#$P3A
M(B'X.&(1,Y6,'"9&_PXR\V0!GL_ALABLP#:#6$ [=L7RAS,T+GZ\&\!9_1JF
M*H#[SIGXM]@!''4NYV9T7\# 7++-7[$7_,* '5 "<@GX[?;ZNO<'N;HYSTPX
M;32N\]N;B][-0^^"P*N'V^NKBVX?WCSTX9_OO9O^ [F]).?=AV_D\OKV]P=Q
MQO[.L$!/V#[<7'??"S*FF=+*9$!O:9^02;DE$HIB'L=CHBRT=V;OW8FJS=X'
MP@\T*Y<)R5)O#YT2K*3!M+HW"]L'LB5F0@E[W/*M;<\A;@V3!@I9OYPT$_7<
M@J+?$6.O+9%-LWN.+<56E^U:\]6E[7 [TWN&FTYA("_DF=*?+J& 2SVL\\7_
MMR:Y(XU-7VQYTTC>*1]+*,@26[#$8O*2" !'H(@+E!H'BB(&4'*1QA@:22VP
MD0Y,W5>V_.U=[[[;O[KY2KKG_:O?KOI7O8?3-Q,4<R;V!;\UD"&Z^V"ESU+4
MP>?SUBN7/!^64X8RXH9Z(.!9R#N#E.6,HD.O5._;$1Q923^$DS",=6&6^HJJ
M?S+\V3CB N2<%R??+?FO)2G9AS@3UBH+J" @UP$RJ::>,@>DP@%9.S0@&RVI
MKF2>&;,1(/-@?69M<<9JQ+$Z]PX%"&F&28DUTS3L<_9.4]T1&3KVF-@3ZJB\
M'CZC[I/A&=1%,U40FRD/@\_GK=%,W4BPS/[*;?[<"SH!L6)DU5U6+%-$ +M@
M1:&\K0S5. UW2PJ2.HV:D%8!(O#@"$PJXK:M99H" IM-,1&(=NDZ]=$=VS#!
M_W+"L^06P_)4Z]%@$7'5=6DF96:1HQ<YNK&B;MM6.B5.V-OAU8RL74[5G7B\
M)=50RY05DTD%QK;5,H?!I"(F)G';LHW>T>F0.@[5B6FK%B#-1<US#"Y?44]L
M#\US&>2?6X_GC*8[\7BG*J;'$_%X<#PFU;[:3^ND@,=V7<R0$.YTMM$X',WL
MA>_B7N=X'+ZB[>%6&N<VBIA<4]6E]VP2M\,?;F!7QNG>>V$]>.A.7*](K6I+
M2+Y'E!X<I4GI"-OJH:Q0*N@>/0_[H54MKU8535PXJ,'US I%M>%9PJ^J ;K)
M@OLZ8[!3(E5E,L!@$_2,9<0.G1<;*SHO;J3-1B8,DB& 98?<6OTY!FZ'7&1L
M6X45>R3F\MG907EM3:%&4I/$377>[EA>K]U:16B"6+*-UZ5J..2)59HFZF(^
MU+/J.' 78AKJP# -;UK*#5BJEE>"Y'A#9:61P,!(S&N)SQ/>;H>_!]3=C=-K
M4KV1>>5-W&UEMMM:KWK22&E('9-S<TJI2IVZ"#[IW+7B%5$+4=6Q*K:/:NB8
M:JB91L[#%]\U+.JZY_9X$)J;K%@+F&] :WCE&CIWP=A6EXF!QZ :TOF(O;RR
MNF/@$9 1*WYR':%#WNTHB51K9VZ\HD(30Z$UT\B>$!C=<]4H2VTA_(^YVY]M
MYWI<U&[[.1U7:T96>(XUGR> $<KJ!)BJ@U[( ^K1!#&UB^NFF48:QP_+H3"4
M_U)][L>Y@'$_@;QXVM5_(U6;1^RSOMJ#(QJ0C@WBX[O2FVFD?NR(X?S[TW$O
MN&XO&)3?):S>*K5</#IUG*!Z,XW4C]YX8MI32K]0BPX-S^U:.N_1]45UJ7X>
M(_#V^JK!])52K0I@S8H$G-+ ,XV<CP/"DU7@EYKUAI#PS,..ZWCZ)]B3P_9J
MGO;NJ2^99'B4D<O7[Y7V2=F(V/S*TAP6U;Z@P;]7%N^E<Q%2=^9<V=.W4A7D
MD.6!MTZ(T66,[I.*<7B,UA?\?]6."!831L8VUD9L6\R2#EF=?MM5399Q.'%8
M%1IO*I&)R3(T5$LG%'9-$^8;1#65O3&:1I;&W ?R  Q^.[P+B7S'2-R+J+N?
MCFIBC*ND"$TC9R,+A-9J>'HK?TH*D/!DN QT0''8.3T!#FQG2AP*CW@JZ=;I
MN"D;K312-JXB2O[N&!Z]L)]W\X0H4J<EPLY()(241?.TTDBN2 V'K;:8AP1Q
M#[2Y>H$-LFYXQ 1+I*2:Y<@<G4;^PHRDE[9S8?L#;^B;74UC65 [EIJ1Q>1L
MQ./!\9A&+D+J>)0Q]I-1MMV>"7;S<$^LM#,O.,']:E':>5#F^; ]9+;+",('
MX@/Q@6@^KS:?:TW^W$B/L0KWU'AB73'1;,X^3MA*HVO*ZSAA1-W[&7%WLU>J
M@E30P?!UQK!,HW?*P6#9E&IU$5R'N3NQ<CQU$SGK#/3.'&,WG)2-LK^6B1%U
MSS0I66IV1#B=+1)LB@3.]<HF*5-B?V6S)SK/E(Y4;^==S91L5W/GT(EJZ(&7
MQF;)<D3S'8>R?"BL%WHDY9.49K)5A;77O!W1N6OI/"7R/"#R[E7I8Y5")*6&
M&5'EA&H[*3]BJP)JF4*U)K5KF9_-+4Q 00#?VT2=HN/M.$9G.RD%)3W'VUU
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
MDL[]W77WKM^]QE?]^]O>=7L ;\1TT_8MZ0_@@Z_=NT'_.&#U!L!\,&T0A$X
MSS0\C= ?(PK6K(>F)P$)J'\\?0B$.L":O<8TK'6ZUM\'YA0TCSOZ0AZ=J6[_
M72/L$]A9IF\X1<%!OIPF]/GZ^><+:^)J[%TPA6>--HO])!7J>_=)M\W_L82R
M3J@-P9NV;3RXU,-T-'P;CG/0K7ZH%EV'66H#>.P50ON,&PK5.ORI@9E 04>?
MH?QQ RKU#J;)"L'ZCS-LWP7X(E3D\+TWTT?R?9J>D^C"S)IQOLK3S%7KF&-J
MT>7D.[/7WG+):KA\K0Z3;\;A[W0:?QJ2S03NB-]60..E4W0SQ7WLRUO4 ]\I
M\A:ON_W.8^]AT+N_(_<W3"1<?>OW[KK]OD:NVOU>'S]^>.SV002T\3*-M.^N
M2?_;UZ_MQS_QRW[O\UWOIM=IWPU(N].Y_W8WP+'8#R!,.KUN?P%"S'Z3EEO<
M:#N8V;#7!\?9UW\#SS?'\\QT 3#W+3HG/7MTKA&=7%,+1X%0X%SNS.$9T*!6
MZ\9? 5ANU.4-3*^<%PMMO,\NI;9&_@4D'XR^S\D'-.NXYVKT6X?;@OPM:!".
M&W[%'RJ_^:@Q S 8X<C&,.T:)",HZT\38L+'+Q/XQ9PX+S8LP N&GFF8L'/J
MG1,P/+%1._\=K"G^+>$[F<Y<$XU+4$7%=A^HRQP4V!/^P77XLQ$&Y$-RC?$K
M8^O]XO@@7 QRY7+1O?C3^+>QG_7-Z<P#@/;U,?7GI.]8 =NK)N!_]?_TZ>RW
MK^11'\E 6]I*Y>7X?7^&788GSNP<]LF_R 7/C@;!T3$A4)%Y%X+I%)T+1.=K
M'@8>*":>AV@R!('*$#Z!QU?RBDYT17BF9!:X.%O QQB!/]%]$)6NKP.-M)^
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
M%5'>#7^-H=E8,0L;S<+\C;TQ00DH8KSQEG5#"G2"=WC630O93K)$:*,^V^/
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
M*,_;$>%C)CIFA.;SCSW6JUJCG)L:D[<O;0'OCN_MN]?A>FLK>56>\:GDK"H
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
M_RJK\,_@BR,&K"["L'-.],@19JXSHM1@T\$3%^-U'K!6 QC3&!D05N,C5%^
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
M*?L".R8]V'DS28!X%:9]AO(#+N")7!LE,(5V\@9L8A.^N6$JB)#7,1:;SM5
MG>2PP&^7[$U\?-RAD6IQ+G-L7:@+HXEN/V'^!>;7W/:N[A]Q'>B(."=K(")R
M7=?#0\C+U;<"8>&*])A7@$/&^J1? <.^'L\'&H$!Q-A<+*DX#'3SDIPU:6H7
M*_KG[8:H]I1GH]6KRSUGPEJ*5^3:>#0Z"!DQW,YA(J&./@XXJQ&\M4R6Q<!K
M5$ G7F9YN08I3\A/T'>F5&I LMS'G^C<+IF!'F-2;Q5=<2$(WY@NZNDS="ZB
M^0"F!!R8CX[ B0X?X"*= &T1BXO$B3GS2)BC$E$9>^N@1$:%<^0$+G= #@,/
MR-5#=) ,V><Y_\^F)Q+P(Y0 @#V;(^K%3!'._:>Z#=H 7SE@U92Z[/JA;G]G
M(CTR&N1GF## E5-Y4V4\)-#G1F8/L*PBQ)6E_AU<Z/)>?V&Y1$K'/Z&*OXIA
M"'F(F1JHC>+ ->_$QJU]#4%[/X[7B6:,8*NK$6QJ;)6:4I284C3TU;@JA0A\
M<F=/RIT.[S2K!E8=?& 5<Z1]X+D#4KWS7^!TYW"K'V"AT>\8PT+?25P)^'B\
MS<&.:B#017GK)K]QG27291ZI].;?C\,4^D<ZU5'0N_?C&Q.-V3^I[FYEUM:T
MBU91VOPIO-PG7JX(/:_&2^:<;,?,$3[16,H$)A)VAXBM\N$Z^JINDXLBIGZT
MXJ((??;64.).^@6OD1 ]^P[N/WC!+7R%ATVV\WI>:/5Z4>A2X>&.\3"MO?";
M)0(*@'N;;NEC;]674]H*+05.=X@4($-#28']4=].6@"OE0)(CH,79TOFWRP,
M.2KTVS'ZK<AK>#OSWQ;;JEJY591)!LH$*%>;BOGOC_IVTM5W,^8_<>EVVMAA
M6\0K]K]7!$SKP+L;]K\UOE6U:C.W'M-*^U\K "Z4 -@?_6T]0?;5 N#&";;S
MR"K^?[KX5UG1*/#M_'\[=*OSH<9J\&Q!V/\@K$XX6B%PBG-Y,DGZU8%G1M*O
MD"=MQ(>WB91*4ROGI^2EI9:<EJ1Y=TB^ERCVVQ$;A%?U8*-$-D'K8AHT1TQX
M[WJ"ST5EZQCV0K6;[KKSMS6/;M8OM?)EJ\AS?!1J'Q-JOSHLOI<9YU5 ZM,<
M3I5:.;-O@X:O7'7)3$OUKC15ETS5)5-UR51=,E673-4EL\!=,M,4"X037PW_
M$;]./F?[^E+F-_B#]W^Z-<7(GO0JTD9J%>GKBTA3!-AR3><6TE\4@<H#B9P
MB^:][\RVTRY2--++5VLJ^7FW?Q]F5;Z)F66 1<-8M=OJK>J![Q1YJYW[KU_O
M[X _WW?^1?YH/SZVD4>W[ZY)M_UX5[K_-B"WO?95[[8W^#-]TUS7ES0<PZ:D
MVJ_*_,\^A4,/.WQXHL8;/?'.*9EFYXHQE.42QHI#L[./\F71\.R@F+@?"VYU
M[SZB!A ;S15:H.4-+=#>W0V8!76MV6QJS7I]N6NC>)2GR;&RK 7$.'N':4E/
M8H?_2=T":_[R  :\.9(/7&K\DB- 6EJK!?]=+!=$D!E;I.P7Z)$/9WS9(:#.
M/O(Y5EGP2<O)V0 ^K"$E?;#T$>O8401("<QIID&*+S<!*O%1!"LMT74)QW@%
M[FB"39:9?N5Q,V4Z!0CVP83ZSANQ,!H3,_R&<]*=SASXB#,+>*SCRO8L5[)+
M"MQC:/*>J>>DJX\F<EG89,GT+=%9SZ5/.#D9V_M,0*OF74/#)6W00.ZBTCK[
M!$:P[!S'M<3%3; FV+#0$5W7ENRBFA:_7^86W_K7#]3=_."[/[#3BT<?<!'A
MEY[XUJMLR4@JYRF1?9Q3PP&A)28D&LAF13]*T5W/X.>;'/C*>N;1\5CTTN%G
M),;, NKXO*%5U*:+]0GGG5?:(]'R3A901U@UX@?BL0-A;5=86T3DZE0 1S8!
MDM 10X;%+'I<,VOP$[;QX1@,OYAB8^^HH1H?#0DX)YZ.*!%AFH;-$2W>3A P
M%QX^!2G#.HDEMAIMT(LV:.DO8;=&!@O>G-P#6-JC< ,<EWE?U' SFTZXE-#
MGN 6;W2JDQ>X)26 #4/>ZCR=6A>>R,8#TXV&.5::K)J]&>N*ANTN.7H <#<A
MQ6HE,42;X!!M3TP\C@EN=F.-@5YW+1.^9$@ )X,'P9KSN**UH. ?[;"]H37G
M_;D6&1O85I:%<Y6 #DIX)SH-,0%/7\"4.V)LQ"G=FUC(J(8Z"%GB.>%@4K@]
M[\L^H5:<VY'^#-N NN0+'"[O$GI[VQ%#XL5W((OPM+"WW9@/:*3NU/19AS)8
MIS<&_*/>.>F-TW<1?ZSG3"DPMK QJ<ZU'[D*QUW]@#4PBL$'GI/H=0G@BH-J
M* 8V<7P.)ZEYP.\$X#C R(),5AVJ5C9"WX@+\!-*@^RK1%E:2'\[M? _7ZF.
M3<.1\_?L61 -J5O\@HE$)N72.@D60&:6S\O+N9=,9$H-A;&CC'.JE;D9:^AS
M[^^L4ST<ALE)6DYV#T\HH8>P$1P>ESI\0&SV :8%S(IY@-&OMM1D+L_3>MAO
MH,G(Z8ZN;G#A,B<)E=00'4=Y]TUQ6DQHA_(&^-@3R"T[H19QE7<C50C99HJ2
M8LJ?\CZ#HCVA7%?88U"(<J9N6!BRYSPWI'C1UAGT]G73Y05BEA &L>W-6%?C
M4.K H="%?LA<\GBP+X^I1:*G8FS*)JC^V/DW%7P+6IL6?R?5>M.3BC]KUAEJ
M?!,3.S324)[)GR6.T!.=Z(SX4_%<0360,P7#.XKAA%[:*L388OPFO)Y3ZIBI
M(Q'804XBA$)=3+3VO E<Q(QDD] \67J&+R,'CE I+$^OK& >^^#I'!7>Q-BW
M=$@<XAC?S-G+!>#LY^0*6+=M,V>:'?U:CII9^4, D6]:"U:I*W7HT(+D3$(+
M%>6-6 (;A97@AKR/;?B@-$L%6;-+1Q3%$3/.UMF$?(85MD)E[::'*!K03$!S
ME;7]YM$4T?E6THL>SK=2JGQ<E;\.F&L#V3X7JX!]-#$^BSE0QKIIR8G4)NN;
MOXDBH87@?QT>2?3)1!Q<PF@$6D?4QKK/1[%E\D7VA _ZQP]98WS811^E(K#@
M#V(6,;=BN:^%37\#/(Z-YI#MMM%"#6 GJ I$[9$MQ%G=<VQNE&(?>0"EX_JL
M+;3T[."#N&=G'G<]<3=.;!+'T IHR?L^Y[X<P4L #;@F%ZV1N3TVF!P3^IT4
MJ:RR>J.)07$F*CHG U("D\4&[X@IJ&5:,BJ<AK3M?B?K6"[%9.)2QC5U(>RE
M=TB,)T+%%Q\OB3!:AA 9<I*]-Z'4Y[ZVY6NQ9?R4BUX#53M@!2YYU@'I\)UI
M8S*#R28@&)Q.7207QE48H6I\FWS" 2/;V!W@6N?)AJ-B2T5GEP-LB+M"Z8\9
MM3W*AIYLV<1:TF36;Z]!^#")(R;&5(7+, UNO%E^? /K%-S:=JV3%M,)MNS*
M<E%=KJ!9 $WVZM-:SU1+E6JI5MGWZNL:Z)4I TFBKOCH/.7CV\>H>4ATCUJE
M)^A.##XR$*>,Y BD!3IHV]GCX.0P)>$7EI,=-H'G@KEC1%/]:ALG#]\ ]OT;
MD:\=*I>1X;%M0Y7*JHD5/&0!U[,MD\VV>9&RS2K;9EV\A&W6<MXFP2F'\ KV
M6],JS<L5&Q:HDJ1Q?R5K3" ?9W(+/ Y^OOS3;(0,-2@9:0*.#FJ9AZH68!_.
MET#ALL9]4N&\L(2=?H5V)QO^;LI,!2NT-_A%C7-/,70D3J7"U]"VPS%D&Z)1
M*YU:EO*P\J66FE9O+#.F[:FE7DZG%KG-@U-+66O5EUW,IT8MU69!J&7=P*=P
M!%8U9>232&K(Q+?J2NY<"5_6RCM*M&$* 3/<>VQIW.#D@^G8A9Z\CW2E&=OY
M96HUK59;KH-9Y45@4Y!L6UB,X>"<>.A^R:\)&YA&D[-3<T.4R928#[\4Z!;A
M7CGMBOE]UJ!K+05=*\@3*\WX2WD<[=%?@>F9X71C$>X6#Y;![EMK)/R-6,0
MG["!>C;F/7 OQM4\=#QV==>^%_[&#9.E4A;3A5?^7$YG]C@UW+L]D3ERQ]Q>
M]V/^%/[M=H10U2J7%UHCS4FY@A:"I51$[H+$T4V([5DSXUX<;GLRCS$+VH\F
MZ*7 6^JCB4F?>4P).;.8% <(\YW*!'CNA 8<A6<Y #)B!&&R#07 ES!.Q-DQ
M&U\/;ZWX_/JOU'T"XRT:3/=!COF,C_S$(RS!&1(.WG#")S=Z,_8W-EU/^$7$
MWG G"[=C@((EQ9:^V2WE5--L\Q9YLL@T9DFC^#29,/KZM6?26IK&E51%F*FR
M/UH;\(7>V\O1VG1O?I9DB2W/V]+9KY5;->TB+2EM$0?B.85<#8SY6]9X"1KK
M5<##P3U%VUP!=:Z I@']506M=:V94J6M17.W)9$M:YV2P<5"(O!-2#!<!66U
M,CQ?CF7)R7,28_DH8]2<,[AL:@%[WFKJEWE(L,,Q94.W1: MYJ1="$UOXH>-
MPM=#BC'NC9/>+L7,X\SYI\_4YH]9E=5V#< 3_#&P!8-;W/FRL]&.F':VNS%F
M+['PTPH7XQM]A\+R/(P#,8(%OTFV'W$#2[&1T4MA6]Z03>CRIC$5=P4O"9U]
M=XXM<D>V]$4U4MK^O,9IV4ASN0JGY:E J:)5+I9;(.?D')5>G%<X/AN-C1R?
MASZ>-EIZ?)RIUV%,IV?SAB/WXW4G6MGJ(%O-E.2];;Q(C337\K+/]=U!./)C
MU;5J;;E :8T;:R4'W]29M>H&[]L!_!K6<;F1%_C=(3;(@%J*FKP=\UAO][US
MYE'1+AO+SL539AZ%\8?GZ-]<.X%:]0#ZA)%BU0-(]0!2/8!4#R#5 TCU %(]
M@&B\L2,K4@7%)>I<ZK5MXPLUGK!Y*>HTS-%\;7I8AA&X-+U34#//3D'8II<W
M9\SN^'.6UE#R<K'C? (_=MW"<5U+GE9J2YX5K7AR7O9U]['W[_:@]^\N2(K^
MX/$;XW\+*\UHEKD3Q7?M-G--*%B9.Y!^ @N8NUB+S*(YOCEEA2#L_XQE8>
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
M%M-@Q116V\C\V5("I$;8K^/#-R<XSF[$IB&R*7?49/,.M>C#F3X/)R#"AVY
M#3GFCL^;Y9,BV2P^W77GF)O/RP/TV<QU?HB9F+&R 0/^\QT^OG/BN'Z)Y0<
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
M8_!OG[WV\XF=\RUKR8_F-G7![J@=ZQ7[CH__^PY'>FK5>E'K>TB,YHW1;8J
MY8+19E$#,XG1O#&Z3<6O?.RHQ*C$*,?H-N6]<L%HJZ@\'G*!*]6+_W)R&]RE
MU>UM"E5EU>U5%DOIR4N4;H?2;0HTY812Z<M+E'*4MK8I3)27+94HE2CE*-VF
M'D]>MK2H,W[$GX<_1I:V$#_"7YCPR__RFW_CS>!]8_'E 7WL,):P.)(^6<0[
MWO5>I&]ST31H+OTU-CR-^MW1]&<RQGI*?[^X^WKSX_O%&H17,3RF@"8[J<D9
M3]+ZLJ6SL+#>$]V<PA78="S<3&>!U*&=_N=I$%[=#;X.*Y_OAX-_5 97C\/[
M]T0U7M2%XZ>/H^!,^H%$^C*E/ V]@<G-(BK[K<;^@?O6 C;QTP7Y(U9D?WZY
MCQ79LHNARZ>3BFV]+ .[E=_&U##(X^WE-]W\&3PT+'J$;323P.]:OU_M0]\T
MW9D;Z@+E:.@FK8P,:_SS0SB25,G41BW_S;7&%Q&@O@BYZ& (= 0;'V"\8O7+
M )?1K[<UX(^H47B8^A(-%3LOK89T<3GT*W]L)MF+?:AEHB+XTAM9AK;5$/DC
M1/Z\_?9M^"]R?7-9/5L9W-P^#A] %<CCGT-R>7OS97CS,/R"GQYNOUU_&3S"
M'U?7-X.;R^O!-_+P"%]\']X\/I1'8+M(YZUN$G=J>?!2S5$(6'0*)I^E$!%-
M==5W9R(&SU0]30<'Y/4.ASZS23LR"X:G17_&7+NF0+/ZXY3"DPS#>L$#).'#
M)/[Y$C2E[, )JS)"Z'\\_1D\-#"MY(4"2D37-$Y3X<+SP($;>P8KJ(BWBS,I
MA*XEJ9$1':N>0_$NW?:9,%XLS]#(5'W&WZE)H']Z11-T&=6 "(.X%IE[]GBJ
MP@,2&@L/P:ZH)K22VF,=KIR#<T7)DTU5  V\6#59F_W#-;Q=(+"?U!77JKMU
MLKKJ.!5H]&-\NJ4+FBTBC7KU#^,IU3R#WDX&,&K^H#W0L6>SFII#(<<K$".,
MU-QSF01O)ZOAP".\^#-JZ04/01HM^*<+KA.%^&".OHSM4=_.?&1^-$'K(LZ=
ML?@!_W;FZCCXF]NAB6XR+R$P1,*1%T<*5<^U5IQ[)JW I+3?[.2P\D'238V:
M;L P(ZQ,.#HH\N+_,9*GH-\PF.;?+SJQ_FS$>]@;<676HZ.Y:77<9 =1>W+L
MD_+3E64S4^9.==M%2_M"Z4^'4("FQ@(F\9\#)1$'YW9#TI78.C5LO<!#%]"0
M7X5%5UEV7(^J& VI&!LHQO]XQH(T "$UK+]0#)A+K!08*TV&E8;$BL2*M"L2
M*Z=J5\IQ1,6/]%N]-_F>Y!R$5[K\-:WHTE/"LM/P[N&]/.TIGRV?+9\MGWTJ
MSR[+RL21<L'SI$0O6@;:\6LTM;/5:/J_'3>"/B_B'S#XI3L5@8#O%,E07F-0
MV;$A@QGHF[LEKTI+Z32;2E/FI9\Q$5 [6TTHJ3!288KPF@(H3+8:5%)AI,(4
MX34%4)AL-:_.1&&*1V4O*_?N(>KCF7T6YT>7H=]10K]L):(.:F>&L[EA+2AE
M<.!L^06P.>F3=+_14!J-7D'MSGEHSI%GZ&REFJ3FK+JW2K]34[HUJ3MGK#O9
MBB9)W9&S3J%>4P#-R5:\2&I.R68=N3^8&BG>4\>U]3'FQS@L:$2@R9#Q."%C
MMMI(!S5!2SPP(_0#T7#_\*,$9JC1:"GMFJPB<K[ZT\E6J4GJ3XS^-!HUI=:6
M&R/GZP!WLE6-DMHC9Y\"OJ8 LT^V&E92?THW^Y1CLS%43C@4\$4"RPC[2WSH
MN 4] P\D 09LO,TQS3N23.IYWA7/MWGYKG8KQF=(:%"J[4K((LHS\@P!B%?J
M*[[54EJ=OM*JYU\=N,2 /[JV[=G+WD;;$E*0\HQ3BZAMQ4M&*C'4I9[5.@DI
M.'E&M$74,SFKG=;+"Z)M"6D[><:_1=2V,L]J<O,T=?/TA_E,'48M (BH6)Y+
M..KR#'HW(Q_9T[NS,G\4:/$N<YM3;5Q">E6N2;UP\:WG%L:^O;8R7NLWE6Z[
M=ORUO:-JS(EIZZ&WJO:CK0DI7;DF$DMME=HJM36+MB9D/^6:NBRU56JKU-8,
MVMI-R+7*-5U::NNAM;4<6]^Y$A ^6JYJ1 MN"!K"HX3]S>,9.W@UT2P/RTJ4
M)^Y/;G2JN<M&Y%1@\].H*<U64VD4X:#&44%\:@J4M[NPI0)E(W8JL +5NTJ_
MUE5ZC2).X%*!3EZ!LA$]%5B!Y PD%>B8"I2-^*G "@2ZT\53!OTRZ<_'HM9V
MCD9UT2I_<8W!,IV\&":_EE_GE[G<O2S@%SK13:I]IB9\<.\,U8RO[U>/K>\G
MROMQ30DJ^Z55^EM5Y$"3PV7W-D -:!\?W- JP6K\[UKS31^Y!N7>9KGJ.9:?
MB*LFB7T8I96@J+>JO/#VQS]&H?(3ZQWG-1=+UO'/PYOAU?4CN?LVN'E8[2*S
M#+Y)B!J#(^E]H0J/WIII]=K)_ZBFI]H+TNCQ^B4*83C"@G(X ZGF@JCSN6T]
M4XU7F:/V3#>#JABZZ_"^:]SND!$W/&1.30>OF8,%(F_QS@LT1A?O%%%\%A>\
MTAKV7;7'4]*L\V95>;-8#5UXO8%UAEU;'WE^0_ -^(*_.41U'.HZ6+'6\4!T
M6+UVM>4OJFCV3-4HT7EAVI363"S/=J=<P_X#\L*"MO#2E#N"6C#D94KY\YDH
MPJUPX/^<B4XUWA;5,(A-G[#FB 4C8F/]7YO.L/YOE?4-IDLTA/J<%>6UZ9CJ
M8EATFZCC,=CQ8  <7L2$O5,(9+0@U$#)FT^$ZG"730QO!E#U9A%Q.L2"QYFF
MI[L+-@6A?^"0%[B%J-A] S"'#TGI/A:ZY+4'*]CH1? \A)(.DTLU%V4IC99&
MBT/S65B(RN%%D$$9+9/5@@;@F5@R&1ID:> E^"HWMAP7_4"\7G0U9<+@5:TJ
M6"H2!D=+Q7(G="U_K:@NF6Y:5LLBO3](^>,;Z@IOYQ($X+""P_$^3^-$:QJO
M>TR[)58>]B1AR+O/]44Y%#=+RG?>J3!PWG*2 _)J-=U<)<7]V_WH]H=]*?<!
M4',,?)Q9-<+]@C9YWU\"0@)B*R.6*?%C;T;,]\DZ>5>?O(PX\_07!LOT_;Z'
M)0^5E(\\JT<6U!<Y5GT$:C_K8\H"[[0UUWVR%^7"7O-[TJN:Q^87J]?B3F.G
M9H#\>/CR^B:)&$I<00AVU9H9=]4JS8M/C03.KKS)AB3X#@J^;(>3\P9?NU40
M\!72RSO:]'"-?CIUW'+/#Z\]O0!:&7><=O<IP1^^K=6RF<!](>>$L@,N&\E_
M[H#KE&P>.),P80CQ/:/&MZGKV2;Q=\7YMFQI)X9M#JT=29TS-_5MJMK''2W=
M?9[QX7'/T'%KXG<#!HWMG,'CS3H)ZX#O)+I+@.YZMJ.81T9WO7:\.2X=WF<>
M^\"K;I*24LH[Q>V01'[498R]Y+K7ZW''%7>?\  G=P(FH<2=K<Q!;JMN<8GJ
MIQ5VG3O6L_'N'Q'K]=QFOFW GI*%G?>1C$US+PN>%BK2L/_F\%S<($E7I#6S
MQ. 7:HN4S]_3#B_ULAGT_P-G360>,PP#QAE3AH#W9:@9=SS->XTV(UDY(G>C
M@\BK%=I?=&<, 3)\J]J+\$4K9YTRJTP+5":&)H.+*6N:;$SJZS:9K]4<,5:J
MG&?_C '+PX=!'4\Q_WD5Z"X\%;Y.QW;&2ND)V(;&M&KUGT4$,@;UG78"D#%U
M.UTN&>M@EU(N=:7>[B1(!NPC'H-(T5/H&-/.MS_?\14YS;-9^GWZ89!(ZOR&
MZ? -9A2:_#3+*VGWZV9$(39UYOSPC+$01F53-<HR3V0D42L?9EH,,ZWU:0'/
M0&203#\C857Y),.TJ==:=S()5Z17I\H4;=IFFCV.2NUMHNQL-D$?_^ P.U<^
MM0P(I9SA?_"LUL#4.'N:ZE#M3EVPDVCQ)VN:A3U-[!_Q"1T8)_L\6KPD-3OY
M(\;MV"/&R0(HY5'CX?_^N'[\5^7SX&'XA5S>?K\;WCP,'J]O;_CAX]B^A\D)
M(MP$\C3RJL]_G7H:&:Q37>$@BQQ UJRY*\X?OW(WO_EV9L)LZ)!K$Y/E\:3Q
M77 ,.>4!O)3"^,/R07@;_U;[\$Z!^1H,&7F9ZN,I45]46W,4N!TY.W"BX_7J
MH*GH;K%Y):8F.GE[<?_PP[EXMW3?Y_$U[^#*.W9EZH0V4Q=\YAM1\F3#V*"<
M+$*YFT ==K839H:*_PW1P#$9NY;M5,EC5H$R\8$^3RT;(*&1U)6TE>P('2>=
M>J7>J#3K_[?J#>%/8K2"P<)KLO%P+J<GA HU'7:N>F"#')Z8\_5YL3:##7#<
M8)Z$Q]]...GG(.C8=HPJ/:77KBFU6M)B ^=UQ%1_:.8,Q,7*:N(PP:"ISZIN
ML'D2UR08JOA PO@,G%=.F4<\(.'/I(Y-/V9L?&]^OV/#N\IZ>JG.=8@]N+#O
M*5B89ZI=6?:5YWHVO7;PF/Z8;B?[EM)J-)1^,RD*3) ]^.8JXRN(BG_"6D1T
MT22A\)GM#DJG2EYC7/!,2CI\R&+8%GPE3AO&1@*/9 ?^%_[(L/ZXF-/7R[K^
MWZ/NXFGJ:Q-<2EWS5(.7P@'AZ>AZ'5@AN<=Y;4(+/>9GWB(_P>-4-6^Y/?W*
M5.+:Y*OI6W/GUN+UE*!-YL?@T\0>MT?PJM@3J@F=A\#;C02!X]0F(DMBTA<2
M])N-PN54IQ,R_$7'G!GW=C+1Q]1F,Y9#Q=S+5KT#?;$\%Q_@<X%L,*TY8K9$
M,<!EFC=FDO/?@NW1=.W5&-:T7/Y40=S!Z7QY1"4X5%0C9%%LS^"&"?^X 1'\
MR[)_"O,T_#6>X@@B$X>% _.B.U0N(L<XE!S'E1'BFY%D^#K@'ZL3#IIP'Y<<
M&TM"C?>%[-BJS/?(F"'6D*@X=Y!@0T!08T$_=T_'UI.)#A*W!IQH(W8EH'6B
M'!O!TD%X(:' M<Q>(5X\R+.#\]D=>3Y[@_/9N]&#1,YS'Z@8_&8U,22VRH6M
M-*:38J"K+ 4DCZH8DA1C8U*,\,)) 6 NL5)@K,03J$BL2*Q(NR*Q<C)VI1RE
MNOQ(OY4W<]-][*9>'B6[<BKMX"?S'[O@5GJV?FP5AK@*VMDW0-*SL<1J&-7B
M%\N&?*UQVQS&3L(YECQK,>2&KT+!^+A$ MUL9$;%AS%+JVP6H2CE:<$XF1^I
MX,".2SJ/J\)<=&#SK-CZ>O:]!/9Y CN!:VBM8'$)@-U0VLUF08%=CA7?)/KN
M4$ 2#A]VV9.\^'07GR:89[G@%)KRPKY\UV EQMXDL<JGV8TXRJA7 Y:$U*&C
M68QF(X%<IK"C?[XO/\!<N0WNLW$F'1_W_Z6VI:G.=!7R//N[]4'BOB0O+X:]
M[\6=$WPU "J<O>\F<$X4=O3/]^7%L/=)#!/I\9&T]YN,?CFV:'+=EGD('[TZ
MH=V8'9:!CK]6TDLX+I$>\P3)R3BD_"S"L6?!NMR>*4[_"H#KYC8Q3?%PW4FB
MBBWDN)<"UV5"<<(6>GJ$4CP4U^L2Q.<+XH0-]/1PHX @5AJUHNXQEF,K)M=P
MX\ZVD-M8]PN\G%X26$Z+;;MG@L72V[V^L<(&T"^XP?9CSW#)0<YCA9G'LI4P
M*@**7YG'6CWICYVQ-4[8YGYEVT-:8XGB(EGCA$WK5S8Q"F>-&TJ_5M2ERTA4
M$2'-6V'-RYL]/IWY!!I#?S$^$;^QFO[LTU;<?;UZO$\] 14BMEQ22H2>,)U4
M;.LEQ"H9_0WI,LC=UYL?WU\_9[5MFMD2&2D,.ORXTG(L?1K2E3\BGZ=!X'@W
M^#JL?+X?#OY1&5P]#N_?$]5X41>.?Z8+!\.D$6E](%/*R3\:R  JXLW?:NP?
MN&\M%!4_79 _8@?JSR_WL6RC6X_*X^WE-]W\&3LNJ I18 5,)?UJ'_JFZ<[<
M4!<H8D,W:66$M"J1L5#)U$8#\IMKC2\BX'\1<M'!QN@(8#[Z>,7JEP'6HU]O
M:\\910MG5@/<F1@!JZ]C8E/)7NQ#U1.UQ)?>R#*TK8;('R'RY^VW;\-_D>N;
MR^K9RN#F]G'X *I 'O\<DLO;FR_#&TZC>O-P^^WZR^ 1_KBZOAG<7%X/OI&'
M1_CB^_#F\:$\ MM%.F]UD[A3RX.7(G$HS"-T[G*6,**IKOKN3,3@F:JGZ>#Q
MO-[AT&?F"$3FWO!D[,_3:]<4B-$+/#U"7Z,K<XCJEW*QZ1BG0PTD21P83=U\
M4L@3-:FM&HR53M5F8,D=UU8921Z66G,( QG^@?15_"TF.Q>M\D.K\'^,[P\-
M-S; IE.LX?+,B-*L&=T?!?I)\,LA)[8>/O;+4TU^\!5?_5- ""TEME+6)4 V
M$J_JKDLIF:H.9U4$.2+C9E"H ^!-Q^X&K,6,K_,9U]X!_."'+(CU3&WR$6D(
M?%% /\<5_5=EJFN@"N\#%L_.Q2=P+S_^@=>RZ@:9[NI>?)I8GBUNXRU?4-46
MBF2ZNNE!MY94DKRA$U6WR;-J>,Q34K'A1'69BC+F2K3\2#B+E@'46A1U O'^
MQ&J*@#FZQEUKF2NW"V+(RSCV0V2U9<*"5P0&A9L?N$J=6;:K_Y??(J@H0\UB
MC1=M$7UX%NR5HA82([(4RL&JC!CJW*%;,A<CT24E+P"2M!H<]48<P?3>3Q1F
M(DF\L4P$(=78:YU'++$2_AV)$F\L]U_475(H;A7*]Y1>JY] <0R"]DP[>'YT
M6L%) 4;(4 4QN"<:S$'A3@&+"#Z_1#7GI X]C VX*OB2D3>3>XN,.1DFHJ<
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
MN\<[R7" L.@,]F"^T+$ZUUWHT7]YKH(UX9!?"96\.?RV+.6KF^)JF\PL39_
M@_%O&1B5PKC$Y3YE#8RF!C1R%36W$V9KK(DG;(WS _ 25'X5:+FUOX>PLIV)
MD3-I:5Y>$+#'$8UD#8Z.#/:&4C\"-4F)(2?QWJPE[+-G"I&D<2\1WB38F_6$
M7?E,89(T[MF#I8]_A NH?BQPE6-H#/W%,LC\QFKZLU^@]N[KU>-]:F&C -^U
M-\OBL:$G3"<5VWI9QGPKOV%A7'+W]>;']]?+)VT;LBW1D5R/J-%F58B68PG-
M#+H3^B/R>1K$PW>#K\/*Y_OAX!^5P=7C\/X]48T7=>'XAR]P,$P:D=8',J6\
MS&\#3Q2(,/JW&OL'[EN+L,5/%^2/V('Z\\MRH,*OV7I4'F\OO^GFS]AQP8,/
M46 %-8G[U3[T3=.=N:$N4,2&;M+*" LH1\9")5,;#<QOKC6^B(#_1<A%!QND
M(X#YZ.,5JU\&6(]^O6TV*BO&C!'])=I(TW4^_J&^CHE-)7NQ#U5/U!)?>B/+
MT+8:(G^$R)^WW[X-_T6N;RZK9RN#F]O'X0.H GG\<T@N;V^^#&\>AE_PT\/M
MM^LO@T?XX^KZ9G!S>3WX1AX>X8OOPYO'A_((;!?IO-5-XDXM#UZJ.0JF!-"Y
M2YRI:E.BJ:[Z[DS$X)FJI^DNU5[O<.@S<P0B<V]X,O;GZ;5K<BKI]V_/<?7)
M(I["CY6A!WLYQ?0/P[!>,.V#^3C$\69P![S*8266P;GS;)8$@G85O\$B<JJY
M^)N3EC%"5'9]RHQ-ULI-OE\Z-<?TII:N7;:X<O6()#C1-&&7X3L7YH+-4X_P
MY,\(Q0ONXC=:\$\/_ ,*WO4<)VS;H[XR?>2#P[V1OU]@& #:))S;X&]GKHZ#
MO[G>3723O>TBNI1>L;F%;;]9.0S)D!$H4/O-3KX;!Z1N:M1DYRQ_A;R9L']=
MX+T)(8E>*^=JC8@P\I9;#J:<B>7.(XKT[J29:;(D<#:/3;#;K*_D'NL;D JD
M& \_@?.>SE14*?MV<J5C(/XOJMK;)B4W\U^!DF>OMS<)K1-2[\RO*8!&-PZJ
MT5\\>@./?GS!UG^']TRWR])N*_W.J>CS&?#* 8;:4I^/HL_-0^LSSLF/+]9V
MC)$P+1>U0)J<EN/4N"/5^"AJW,I%C:<VI5LJ<J-9U.I3<CZ.4^2N5.2C*'([
M#T6^LKSMXN264B]L*5TY(:_S-4^I3=6)2^T3TN9]4[GGH?3[H')OUCN;V@:6
MYQ(R#&MVX='Z3.]471L@1G:R#/6V4FL>G]-0\KOO9"]"_.YS,66<D.4HE$EX
M1=>[A_8#MELG[RJ-WJDLK)V! X!@(/IL[KF,Z@",/'7<$]+HD_8%WJ8:B-Y!
M#,0/4].=,=+Q46WX:PR7#A@YWU;6HJNT>P58OHMU$BX^O9/>0+KQN -C@?2+
MSZKAL5S"H["AG 0[^C'LRE;LZ,UZ/]FN_-]GU5#-,7V84NI^LW@*_."7[E0&
MX['M4>W;$AH#4[MU(?R\L<RQ9]N H]"/W^EL1.U-.)MV/(??5[JU4I76*%4*
M?C1U+*Y)F/_(LPSYM?PZ/W]P]URS>W!K;&^,.67FT_5LKNHV^KD^" <PWL\,
M>5]@=C,L9):-3SJKQR:=;9YS%I.^OIX"MD7N?S19+#1-K4Y KC7?[FQ!C!KT
M-CZG<,S43L[%G))O6>]6699E/!/_>O]5S[5*U__!Y?_^N'ZX?KR^O5'(_?#A
M\?['Y>./^^N;KV1P\X5\']P,OK($;W(UQ'SPA\>'6'F$#5'$#D7-T-'25,N5
M0QQD#/-NN&R]11W_Q],=':<DA=AA2T944X,WFNH3)\*>4 K6T7&=?!*$-Q7
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
MS%B_X7(-6;^1P1LM"#3$YPD#2SF>XG-GEN-"*_^-A(?LU0&'V _P'D';F%K
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
M9:J/I[X16IL*T1O@EP93#%]!<QQ42EWT [31<? A$[#U7/;0&F9/X2\8:Q2
M;D[X?KMJH]6#1W@V:KM)#!4B,&8B\.&624V7ES^LY@>C5/AJ^C,9&^">_/WB
M[NOG?URLQ@6UVINXN$U\$ZPDNV+]-/J\FQ_?XQ\81O:8(FO.CDD0/*YI]$6$
M :T0[9D&J\-W@Z_#RN?[X> ?E<'5X_#^/5&-%W7A^$$R"LRD'TBDH5/*>]C
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
MIIP<2.]="WF?.(SK474D02[&@;/$#T62(#BG 39FP)$$/)WB+^BOB$+<*U"
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
M)^\:-%XTD77T2@_*!+@7[6;#KLZ01O*1U9M_)&'"?ZP)&,S:DP-V>O/@67-
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
M7D;ZU,C[5-TB"DZ:%\D<"I(Z,V,$AAUWLLC-#2;H4C"6U. T<%R^=#:2:4!
M@6-_BNCT*+?V!FW#$$>_RIP8%BE$<8K&8^(MS&R!+2=)GC,*^/)07AM=\HFC
MEDI*$[!/ U"$?I)D,B,:C2V6P+1F%H"L=R7E%#>D<DEJA!>CYA?ZLC161*[.
M]G%UBHBETG>+9,)B%SR%K*#%ZX/QY"I6WB\R\ @]8)<<C)Q\<Z$MJUG7,<_0
M>D1<47!^(<W+7,Z2<J^EE+:29Y-09#T+I[@QE^\'DR K+[ "8X8695]0G3.N
M*$\9X+N&T5B%I<!"BBSV2809(3X>D&'.*T#K.,+:[20-- /?<;>@3,;/&[2F
M97Q(<^$V&5[6/$PW,YG86+BP!6KH7)GH@1S#/'L0O3HL&@B4.KR=GR.997I#
MCB=?'"P3^O!*]]"+8B8_'F8NWQ/L3B27F'8<,_64,R6+E/I3Q1$5C2BI-.<A
M95MERYVB.9Y6MQ03Z<="L22OE!TRE6"$XFF&;:DPRD4GU51RC^!5.@Y (9\R
M_Q;YBD5GHGF4EMT[\J1CCXO0)WX($O#_,=^5;WZ6X;5R)"%/9%HFGV]$?HDR
M\3WJYNO(]R1#RV9-F%X$O"PH.992SN2.I'/*!G %]!AF(/4BKU>6/0E*K]3:
MSUP5H<M",!OS$)W\:S%&9S>,O_ 9YGAC-L E=9\""CEGB7J)J<A^'M7XBV.?
M,LA=^XC>7"_4**QWCL2]2@0],7) L.4DEO^]M%CP'3]-C+^F(&XN10A&2XFX
MZDY(:T"V]M2UBI! Q8B<BOB/I6F0?\(CD$\C 6*I5%ZJ20=()\7\KP"F -5:
M:R*ZEX@B RHG+?G7(FUU&L_ON/MG8U5O_)-OL4.9A%\"F)ZOHJ;(U)XL?Z]@
M^:[(2IO+1%MLSF?B00#[(NBND)HDI\'J8N]3S@:5S50PLB9B5?6 =C"FS,%J
MAYTCBTJIJ! OCO$T(;>7\:#[SO<.,7[@N%2&*,RY1&.6R<W^H4-I>%_%%6;
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
M0)S\QYOC<3H)3O[C_P-02P$"% ,4    "  @/ I7+C02:N\&   @'@  #0
M            @ $     97A?-3(V,# X+FAT;5!+ 0(4 Q0    ( " \"E<Z
M40)-W 8   8>   -              "  1H'  !E>%\U,C8P,#DN:'1M4$L!
M A0#%     @ (#P*5S:4IMU?!   $!$   T              ( !(0X  &5X
M7S4R-C Q,"YH=&U02P$"% ,4    "  @/ I7(@XH=4@$  #Q$   #0
M        @ &K$@  97A?-3(V,#$Q+FAT;5!+ 0(4 Q0    ( " \"E<D+-L-
M#"0  /KU   -              "  1X7  !E>%\U-#@R-C<N:'1M4$L! A0#
M%     @ (#P*5WT _<?6=P  +98"  T              ( !53L  &5X7S4T
M.#(V."YH=&U02P$"% ,4    "  @/ I7R%*4I^<7  "6,@$ $0
M    @ %6LP  :&QL>2TR,#(S,#<P,BYX<V102P$"% ,4    "  @/ I7MKKJ
M6Y(1  #%!@$ %0              @ %LRP  :&QL>2TR,#(S,#<P,E]C86PN
M>&UL4$L! A0#%     @ (#P*5ZJ26P'C50  #(\' !4              ( !
M,=T  &AL;'DM,C R,S W,#)?9&5F+GAM;%!+ 0(4 Q0    ( " \"E>'[)S:
MXG0  /.4!@ 5              "  4<S 0!H;&QY+3(P,C,P-S R7VQA8BYX
M;6Q02P$"% ,4    "  @/ I7PV9@?W):  !P,0@ %0              @ %<
MJ $ :&QL>2TR,#(S,#<P,E]P<F4N>&UL4$L! A0#%     @ (#P*5P+F[].8
M> $ *"X7 !0              ( ! 0," &AL;'DR,#(S,#<P,E\Q,'$N:'1M
64$L%!@     ,  P [P(  ,M[ P    $!

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
