XML 61 R40.htm IDEA: XBRL DOCUMENT
v3.21.2

Proposed Business Combination (Detail) - USD ($) | Mar. 11, 2021 | Oct. 06, 2020
--- | --- | ---
Holley Parent Holdings LLC [Member] | Founder Shares [Member] |  |
Business Acquisition [Line Items] |  |
Business combination contingent consideration shares issuable | 2,187,500 |
Holley Parent Holdings LLC [Member] | Tranche One [Member] | Founder Shares [Member] |  |
Business Acquisition [Line Items] |  |
Business combination contingent consideration shares issuable | 1,093,750 |
Number of trading days for determining the share price | 20 days |
Number of consecutive trading days for determining the share price | 30 days |
Holley Parent Holdings LLC [Member] | Tranche One [Member] | Minimum [Member] | Founder Shares [Member] |  |
Business Acquisition [Line Items] |  |
Share price | $ 13.00 |
Holley Parent Holdings LLC [Member] | Tranche Two [Member] | Founder Shares [Member] |  |
Business Acquisition [Line Items] |  |
Business combination contingent consideration shares issuable | 1,093,750 |
Number of trading days for determining the share price | 20 days |
Number of consecutive trading days for determining the share price | 30 days |
Holley Parent Holdings LLC [Member] | Tranche Two [Member] | Minimum [Member] | Founder Shares [Member] |  |
Business Acquisition [Line Items] |  |
Share price | $ 15.00 |
Merger Agreement [Member] | Holley Parent Holdings LLC [Member] |  |
Business Acquisition [Line Items] |  |
Business combination cash consideration payable | $ 387,500,000 |
Business combination equity interest issued or issuable value | $ 577,500,000 |
Business combination shares issued or issuable | 57,750,000 |
Business combination share price | $ 10.00 |
Minimum Net Worth Required for Compliance | $ 5,000,001 |
Merger Agreement [Member] | Forward Purchase Agreement And PIPE Investor Agreement [Member] | Holley Parent Holdings LLC [Member] | Minimum [Member] |  |
Business Acquisition [Line Items] |  |
Amount in the trust account and amount raised from security issue through various means | $ 350,000,000 |
Subscription Agreement [Member] | PIPE Investors [Member] |  |
Business Acquisition [Line Items] |  |
Common stock shares subscribed but not issued |  | 24,000,000
Sale of stock issue price per share |  | $ 10.00
Common stock shares subscribed but not issued value |  | $ 240,000,000
Domesticated Class A Common Stock [Member] | Merger Agreement [Member] |  |
Business Acquisition [Line Items] |  |
Common stock par or stated value per share | $ 0.0001 |
Domesticated Class B Common Stock [Member] | Merger Agreement [Member] |  |
Business Acquisition [Line Items] |  |
Common stock par or stated value per share | $ 0.0001 |
Class A Common Stock And One Third Of One Warrant [Member] | Forward Purchase Agreement [Member] | Empower Funding LLC [Member] |  |
Business Acquisition [Line Items] |  |
Common stock shares subscribed but not issued |  | 5,000,000
Sale of stock issue price per share |  | $ 10.00

X
- Definition Amount in the trust account and amount raised from security issue through various means. + References No definition available. + Details
Name: | hlly_AmountInTheTrustAccountAndAmountRaisedFromSecurityIssueThroughVariousMeans
Namespace Prefix: | hlly_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Business combination cash consideration payable. + References No definition available. + Details
Name: | hlly_BusinessCombinationCashConsiderationPayable
Namespace Prefix: | hlly_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Business combination contingent consideration shares issuable shares. + References No definition available. + Details
Name: | hlly_BusinessCombinationContingentConsiderationSharesIssuableShares
Namespace Prefix: | hlly_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of consecutive trading days for determining the share price. + References No definition available. + Details
Name: | hlly_NumberOfConsecutiveTradingDaysForDeterminingTheSharePrice
Namespace Prefix: | hlly_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of trading days for determining the share price. + References No definition available. + Details
Name: | hlly_NumberOfTradingDaysForDeterminingTheSharePrice
Namespace Prefix: | hlly_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Value of equity interests (such as common shares, preferred shares, or partnership interest) issued or issuable to acquire the entity. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (b)(4) -URI http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479 + Details
Name: | us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Number of shares of equity interests issued or issuable to acquire entity. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (b)(4) -URI http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479 + Details
Name: | us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition 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. + References No definition available. + Details
Name: | us-gaap_BusinessAcquisitionLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Price of a single share of a number of saleable stocks paid or offered to be paid in a business combination. + References No definition available. + Details
Name: | us-gaap_BusinessAcquisitionSharePrice
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Face amount or stated value per share of common stock. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_CommonStockParOrStatedValuePerShare
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of common stock allocated to investors to buy shares of a new issue of common stock before they are offered to the public. When stock is sold on a subscription basis, the issuer does not initially receive the total proceeds. In general, the issuer does not issue the shares to the investor until it receives the entire proceeds. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_CommonStockSharesSubscribedButUnissued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Monetary value of common stock allocated to investors to buy shares of a new issue of common stock before they are offered to the public. When stock is sold on a subscription basis, the issuer does not initially receive the total proceeds. In general, the issuer does not issue the shares to the investor until it receives the entire proceeds. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_CommonStockSharesSubscriptions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The lowest amount of net worth (total assets minus total liabilities) required by secondary market investors or state-imposed regulatory mandates. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 948 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6490092&loc=d3e47304-110998 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 948 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (c)(a) -URI http://asc.fasb.org/extlink&oid=6490092&loc=d3e47080-110998 + Details
Name: | us-gaap_MinimumNetWorthRequiredForCompliance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction. + References No definition available. + Details
Name: | us-gaap_SaleOfStockPricePerShare
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Price of a single share of a number of saleable stocks of a company. + References No definition available. + Details
Name: | us-gaap_SharePrice
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=hlly_HolleyParentHoldingsLlcMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=hlly_FounderSharesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | hlly_BusinessCombinationEarnOutSharesTrancheAxis=hlly_TrancheOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | hlly_BusinessCombinationEarnOutSharesTrancheAxis=hlly_TrancheTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | hlly_AgreementAxis=hlly_MergerAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | hlly_AgreementOneAxis=hlly_ForwardPurchaseAgreementAndPipeInvestorAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | hlly_AgreementAxis=hlly_SubscriptionAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | hlly_InvestorsAxis=hlly_PipeInvestorsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=hlly_DomesticatedClassACommonStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=hlly_DomesticatedClassBCommonStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=hlly_ClassACommonStockAndOneThirdOfOneWarrantMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | hlly_AgreementAxis=hlly_ForwardPurchaseAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=hlly_EmpowerFundingLlcMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |