XML 38 R45.htm IDEA: XBRL DOCUMENT
v2.4.0.8

Subsequent Events (Details) (Subsequent Event [Member], USD $) In Thousands, unless otherwise specified | 0 Months Ended
--- | ---
Oct. 23, 2013 New Interest Rate Swaps [Member] Interest Rate Swap One [Member] | Oct. 23, 2013 New Interest Rate Swaps [Member] Interest Rate Swap Two [Member] | Oct. 07, 2013 Acquisition of Baldor [Member] Minimum [Member] kW | Oct. 07, 2013 Acquisition of Baldor [Member] Maximum [Member] MW
Subsequent Event [Line Items] |  |  |  |
Units of power generators |  |  | 3 | 2.5
Effective date | Jul. 01, 2014 | Jul. 01, 2014 |  |
Derivative, notional amount | $ 100,000 | $ 100,000 |  |
Derivative, fixed rate (in hundredths) | 1.737% | 1.7419% |  |
Expiration date | Jul. 01, 2018 | Jul. 01, 2018 |  |
Derivative, floor rate (in hundredths) | 0.75% | 0.75% |  |

X
- Definition Date the derivative contract become effective, in CCYY-MM-DD format. + References No definition available. + Details
Name: | gnrc_DerivativeEffectiveDate
Namespace Prefix: | gnrc_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Units of power generators used for the primary purpose of transmitting and distributing electricity to the consumer. + References No definition available. + Details
Name: | gnrc_UnitsOfPowerGenerators
Namespace Prefix: | gnrc_
Data Type: | num:powerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Aggregate notional amount specified by the derivative(s). Expressed as an absolute value. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Article 12 -Section 13 -Sentence Column B + Details
Name: | invest_DerivativeNotionalAmount
Namespace Prefix: | invest_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Definition Fixed interest rate related to the interest rate derivative. + References No definition available. + Details
Name: | us-gaap_DerivativeFixedInterestRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Floor rate on an interest rate derivative such as an interest rate floor or collar. If market rates falls below the floor rate, a payment or receipt is triggered on the contract. + References No definition available. + Details
Name: | us-gaap_DerivativeFloorInterestRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Date the derivative contract matures, in CCYY-MM-DD format. + References No definition available. + Details
Name: | us-gaap_DerivativeMaturityDates
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

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