XML 43 R29.htm IDEA: XBRL DOCUMENT
v3.3.1.900

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

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: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_TableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration