XML 46 R34.htm IDEA: XBRL DOCUMENT
v3.25.3

Note 3 - Redeemable Noncontrolling Interests (Details Textual) - USD ($) $ in Thousands |  |  | 1 Months Ended | 9 Months Ended |
--- | --- | --- | --- | --- | ---
Apr. 05, 2024 | Feb. 01, 2019 | May 31, 2022 | Sep. 30, 2025 | Sep. 30, 2024 | Aug. 07, 2025
Payments for Repurchase of Redeemable Noncontrolling Interest |  |  |  | $ (0) | $ 9,117 |
Generac Juffali Generators WLL [Member] |  |  |  |  |  |
Joint Venture Formation, Funded by Non-controlling Interest, Percent |  |  |  | 49.00% |  |
Captiva Energy Solutions [Member] |  |  |  |  |  |
Business Combination, Voting Equity Interest Acquired, Percentage | 34.00% | 51.00% | 15.00% |  |  |
Redeemable Noncontrolling Interest, Equity, Fair Value |  | $ 3,165 |  |  |  |
Business Acquisition, Noncontrolling Interest, Term of Put Option (Year) |  | 5 years |  |  |  |
Payments for Repurchase of Redeemable Noncontrolling Interest | $ 9,117 |  | $ 375 |  |  |
Business Combination, Achieved in Stages, Preacquisition and Acquired Equity Interests in Acquiree, Percentage |  |  | 66.00% |  |  |
Generac Juffali Generators WLL [Member] |  |  |  |  |  |
Subsidiary, Ownership Percentage, Parent |  |  |  |  |  | 51.00%
E.A. Juffali and Brothers [Member] |  |  |  |  |  |
Subsidiary, Ownership Percentage, Noncontrolling Owner |  |  |  |  |  | 49.00%
Joint Venture Formation, Fair Value of Joint Venture |  |  |  |  |  | $ 979
Captiva Energy Solutions [Member] |  |  |  |  |  |
Subsidiary, Ownership Percentage, Noncontrolling Owner |  | 49.00% |  |  |  |

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 percent value of the amount of the joint venture funded by the other party. + References No definition available. + Details
Name: | gnrc_JointVentureFormationFundedByNoncontrollingInterestPercent
Namespace Prefix: | gnrc_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of voting equity interest acquired in business combination. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 38 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479303/805-10-55-38 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2 + 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 Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479328/805-10-50-3 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 805 -SubTopic 10 -Name Accounting Standards Codification -Section 25 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479405/805-10-25-9 + Details
Name: | us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Fair value of joint venture at its formation date. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476180/805-60-50-2 + Details
Name: | us-gaap_JointVentureFormationFairValueOfJointVenture
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
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 parent entity's interest in net assets of the subsidiary, expressed as a percentage. + References No definition available. + Details
Name: | us-gaap_MinorityInterestOwnershipPercentageByParent
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 -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 15 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15 + 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://www.xbrl.org/2009/role/commonPracticeRef -Topic 480 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 480 -SubTopic 10 -Name Accounting Standards Codification -Section S45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 480 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3A -Subparagraph (24) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A + Details
Name: | us-gaap_RedeemableNoncontrollingInterestEquityFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=gnrc_GeneracJuffaliGeneratorsWllMember
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: |

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

X
- Details
Name: | srt_OwnershipAxis=gnrc_EaJuffaliAndBrothersMember
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: |