XML 57 R53.htm IDEA: XBRL DOCUMENT v2.4.1.9
Income Taxes - Additional Information (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2010
Dec. 31, 2011
Income Taxes [Line Items]          
Statutory Federal income tax rate 34.00%us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate 34.00%us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate 34.00%us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate    
Deductions taken for tax purposes on stock option exercises $ 1,831thrm_UnrecordedTaxBenefitFromStockOptionsExercised $ 2,074thrm_UnrecordedTaxBenefitFromStockOptionsExercised      
Stock option exercises included in net operating loss carryforwards 7,075us-gaap_DeferredTaxAssetsOperatingLossCarryforwards 3,599us-gaap_DeferredTaxAssetsOperatingLossCarryforwards      
Tax benefit due to a change in tax law   1,300us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate      
Total unrecognized tax benefits 4,651us-gaap_UnrecognizedTaxBenefits 2,241us-gaap_UnrecognizedTaxBenefits 2,191us-gaap_UnrecognizedTaxBenefits   1,678us-gaap_UnrecognizedTaxBenefits
Preferred Financing          
Income Taxes [Line Items]          
Net operating loss carryforward annual limitation 591thrm_NetOperatingLossCarryforwardAnnualLimitation
/ us-gaap_IncomeTaxAuthorityAxis
= thrm_ChangeInControlOneMember
       
Net operating loss carryforward expected to expire 6,025thrm_NetOperatingLossCarryforwardExpectedToExpire
/ us-gaap_IncomeTaxAuthorityAxis
= thrm_ChangeInControlOneMember
       
Net operating loss expired 13,324thrm_NetOperatingLossExpirationAmount
/ us-gaap_IncomeTaxAuthorityAxis
= thrm_ChangeInControlOneMember
       
Net operating loss additional amount utilizable       4,044thrm_NetOperatingLossAdditionalAmountUtilizable
/ us-gaap_IncomeTaxAuthorityAxis
= thrm_ChangeInControlOneMember
 
U.S. Federal          
Income Taxes [Line Items]          
Stock option exercises included in net operating loss carryforwards $ 21,856us-gaap_DeferredTaxAssetsOperatingLossCarryforwards
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_DomesticCountryMember