XML 49 R28.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Note 2 - Significant Accounting Policies (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2014
Accounting Policies [Abstract] |
Property, Plant and Equipment, Estimated Useful Lives [Table Text Block] |
Land improvements | 10 - 15
Buildings and improvements | 10 - 40
Leasehold improvements | 7 - 20
Machinery and equipment | 5 - 20
Dies and tools | 3 - 10
Vehicles | 3 - 5
Office equipment | 3 - 10

X
- Definition Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments. + References No definition available. + Details
Name: | gnrc_PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock
Namespace Prefix: | gnrc_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_AccountingPoliciesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration