XML 100 R82.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Financial Instruments - Additional Information (Detail)
In Thousands, unless otherwise specified
12 Months Ended 1 Months Ended 0 Months Ended 12 Months Ended
Dec. 31, 2014
Interest Rate Swap
USD ($)
Dec. 31, 2013
Interest Rate Swap
USD ($)
Dec. 31, 2014
W.E.T
Mar. 31, 2008
W.E.T
Interest Rate Swap
Dec. 31, 2014
W.E.T
Interest Rate Swap
USD ($)
Dec. 31, 2014
W.E.T
Interest Rate Swap
EUR (€)
Mar. 25, 2013
Unicredit Bank
EUR (€)
Dec. 31, 2014
Unicredit Bank
USD ($)
Dec. 31, 2014
Unicredit Bank
EUR (€)
Derivative Instruments [Line Items]                  
Derivative maturity period       10 years          
Notional Value         $ 12,133invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ dei_LegalEntityAxis
= thrm_WetAutomotiveAgMember
€ 10,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ dei_LegalEntityAxis
= thrm_WetAutomotiveAgMember
     
Variable Rate     six month EURIBOR            
Fixed interest rate     0.17%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ dei_LegalEntityAxis
= thrm_WetAutomotiveAgMember
           
Basis spread on variable rate     1.40%us-gaap_DerivativeBasisSpreadOnVariableRate
/ dei_LegalEntityAxis
= thrm_WetAutomotiveAgMember
           
Exchange rate     1.20thrm_CurrencyExchangeRate
/ dei_LegalEntityAxis
= thrm_WetAutomotiveAgMember
           
Derivative exchange rate     1.46us-gaap_DerivativeForwardExchangeRate1
/ dei_LegalEntityAxis
= thrm_WetAutomotiveAgMember
           
Legal settlement for CRS             144us-gaap_LitigationSettlementAmount
/ dei_LegalEntityAxis
= thrm_UnicreditBankMember
   
Costs of all future obligations under CRS               9,164thrm_AmountOfPotentialFutureFinancialObligations
/ dei_LegalEntityAxis
= thrm_UnicreditBankMember
7,553thrm_AmountOfPotentialFutureFinancialObligations
/ dei_LegalEntityAxis
= thrm_UnicreditBankMember
Past due payments under CRS               8,670thrm_LitigationCostsPayable
/ dei_LegalEntityAxis
= thrm_UnicreditBankMember
7,146thrm_LitigationCostsPayable
/ dei_LegalEntityAxis
= thrm_UnicreditBankMember
Hedge Ineffectiveness Incurred $ 0us-gaap_DerivativeNetHedgeIneffectivenessGainLoss
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
$ 0us-gaap_DerivativeNetHedgeIneffectivenessGainLoss
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember