XML 68 R54.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Note 4 - Redeemable Noncontrolling Interest (Details Textual) - USD ($) $ in Thousands |  | 1 Months Ended | 12 Months Ended |
--- | --- | --- | --- | ---
Feb. 01, 2019 | May 31, 2021 | Feb. 28, 2019 | Dec. 31, 2021 | Dec. 31, 2020 | Dec. 31, 2019 | Mar. 01, 2016
Payments for Repurchase of Redeemable Noncontrolling Interest |  |  |  | $ 27,164 | $ (0) | $ (0) |
Pramac [Member] |  |  |  |  |  |  |
Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners |  | 20.00% |  |  |  |  | 35.00%
Captiva Energy Solutions [Member] |  |  |  |  |  |  |
Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners | 49.00% |  |  |  |  |  |
Pramac [Member] |  |  |  |  |  |  |
Business Acquisition, Percentage of Voting Interests Acquired |  | 15.00% |  |  |  |  | 65.00%
Redeemable Noncontrolling Interest, Equity, Fair Value, Total |  |  |  |  |  |  | $ 34,253
Noncontrolling Interest Agreement, Extension of Term (Year) |  | 3 years | 5 years |  |  |  |
Payments for Repurchase of Redeemable Noncontrolling Interest |  | $ 27,164 |  |  |  |  |
Business Combination, Step Acquisition, Equity Interest in Acquiree, including Subsequent Acquisition, Percentage, Total |  | 80.00% |  |  |  |  |
Captiva Energy Solutions [Member] |  |  |  |  |  |  |
Business Acquisition, Percentage of Voting Interests Acquired | 51.00% |  |  |  |  |  |
Redeemable Noncontrolling Interest, Equity, Fair Value, Total | $ 3,165 |  |  |  |  |  |
Business Acquisition, Noncontrolling Interest, Term of Put Option (Year) | 5 years |  |  |  |  |  |
Business Acquisition, Term of Call Option (Year) | 5 years |  |  |  |  |  |

X
- Definition The term of a put option available to the noncontrolling interest of a business acquired by the reporting entity. + References No definition available. + Details
Name: | gnrc_BusinessAcquisitionNoncontrollingInterestTermOfPutOption
Namespace Prefix: | gnrc_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The term of call option available to the company in a business acquisition transaction. + References No definition available. + Details
Name: | gnrc_BusinessAcquisitionTermOfCallOption
Namespace Prefix: | gnrc_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The extension of the term in the noncontrolling interest agreement. + References No definition available. + Details
Name: | gnrc_NoncontrollingInterestAgreementExtensionOfTerm
Namespace Prefix: | gnrc_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of voting equity interests acquired at the acquisition date in the business combination. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463 + Details
Name: | us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of voting equity interests acquired in a business combination achieved in stages, including equity interests in the acquiree held by the acquirer immediately before the acquisition date and acquired at the acquisition date. + References No definition available. + Details
Name: | us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity. + References No definition available. + Details
Name: | us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The cash outflow during the period for redemption of redeemable noncontrolling interests. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585 + Details
Name: | us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The aggregate fair value as of the reporting date of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 480 -SubTopic 10 -Section S99 -Paragraph 3A -Subparagraph 14 -URI http://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 480 -SubTopic 10 -Section S99 -Paragraph 3A -Subparagraph (16)(c) -URI http://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 480 -SubTopic 10 -Section S99 -Paragraph 3A -Subparagraph (12)(c) -URI http://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 480 -SubTopic 10 -Section S99 -Paragraph 3A -Subparagraph 15 -URI http://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764 + Details
Name: | us-gaap_RedeemableNoncontrollingInterestEquityFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | srt_OwnershipAxis=gnrc_PramacMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=gnrc_CaptivaEnergySolutionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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