XML 86 R51.htm IDEA: XBRL DOCUMENT
v2.4.0.8

Income Taxes - Additional Information (Detail) (USD $) In Thousands, unless otherwise specified | 12 Months Ended |
--- | --- | ---
Dec. 31, 2013 | Dec. 31, 2012 | Dec. 31, 2013 Preferred Financing | Dec. 31, 2010 Preferred Financing | Dec. 31, 2013 Change in Control | Sep. 22, 2006 Change in Control
Income Taxes [Line Items] |  |  |  |  |  |
Net operating loss carryforward annual limitation |  |  | $ 591 |  | $ 8,135 |
Net operating loss carryforward expected to expire |  |  | 6,025 |  |  |
Net operating loss expired |  |  | 13,324 |  |  |
Net operating loss additional amount utilizable |  |  |  | 4,044 |  |
Reversed portion of the valuation allowance related adjustment |  |  |  | 1,375 |  |
Three-year cumulative percentage of company's common stock traded by large shareholders |  |  |  |  |  | 50.00%
Deductions taken for tax purposes on stock option exercises | 2,074 | 171 |  |  |  |
Tax benefit due to a change in tax law |  | $ 1,300 |  |  |  |

X
- Definition Common stock outstanding percentage. + References No definition available. + Details
Name: | thrm_CommonStockOutstandingPercentage
Namespace Prefix: | thrm_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | thrm_IncomeTaxesLineItems
Namespace Prefix: | thrm_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Net operating loss additional amount utilizable. + References No definition available. + Details
Name: | thrm_NetOperatingLossAdditionalAmountUtilizable
Namespace Prefix: | thrm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Net operating loss carryforward annual limitation. + References No definition available. + Details
Name: | thrm_NetOperatingLossCarryforwardAnnualLimitation
Namespace Prefix: | thrm_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Definition Net operating loss carryforward expected to expire. + References No definition available. + Details
Name: | thrm_NetOperatingLossCarryforwardExpectedToExpire
Namespace Prefix: | thrm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Net operating loss expiration amount. + References No definition available. + Details
Name: | thrm_NetOperatingLossExpirationAmount
Namespace Prefix: | thrm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Unrecorded tax benefit from stock options exercised. + References No definition available. + Details
Name: | thrm_UnrecordedTaxBenefitFromStockOptionsExercised
Namespace Prefix: | thrm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32687-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32698-109319 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=21917399&loc=d3e32059-109318 + Details
Name: | us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Total of the adjustments in a given period to allowances and reserves, the valuation and qualifying accounts that are either netted against the cost of an asset (in order to value it at its carrying value) or that reflect a liability. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 09 -Article 12 + Details
Name: | us-gaap_ValuationAllowancesAndReservesAdjustments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration