XML 81 R67.htm IDEA: XBRL DOCUMENT
v3.25.4

Note 8 - Balance Sheet Details - Other Accrued Liabilities (Details) - USD ($) $ in Thousands | Dec. 31, 2025 | Dec. 31, 2024
--- | --- | ---
Accrued selling expenses | $ 118,962 | $ 105,627
Current contract liabilities | 153,745 | 113,899
Accrued legal & professional fees | 248,445 | 27,237
Operating lease liabilities | 15,731 | 29,316
Accrued other | 54,504 | 37,321
Total | $ 591,387 | $ 313,401

X
- Definition The amount of accrued legal & professional fees. + References No definition available. + Details
Name: | gnrc_AccruedLegalAndProfessionalFees
Namespace Prefix: | gnrc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of accrued other. + References No definition available. + Details
Name: | gnrc_AccruedOther
Namespace Prefix: | gnrc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of accrued selling expenses. + References No definition available. + Details
Name: | gnrc_AccruedSellingExpenses
Namespace Prefix: | gnrc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of current contract liabilities. + References No definition available. + Details
Name: | gnrc_CurrentContractLiabilities
Namespace Prefix: | gnrc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of operating lease liabilities. + References No definition available. + Details
Name: | gnrc_OperatingLeaseLiabilities
Namespace Prefix: | gnrc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_OtherAccruedLiabilitiesCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant