Annual report pursuant to Section 13 and 15(d)

Income Taxes - Additional Information (Detail)

v2.4.1.9
Income Taxes - Additional Information (Detail) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Income Taxes Disclosure [Line Items]      
Income tax (benefit) provision $ (202,000)us-gaap_IncomeTaxExpenseBenefit $ 202,000us-gaap_IncomeTaxExpenseBenefit  
NOL DTA related to excess benefits from stock option exercises 400,000thld_NetOperatingLossDeferredTaxAssetFromExcessBenefitsFromStockOptionExercises    
Increase in valuation allowance 7,800,000us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount 11,600,000us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount 7,800,000us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount
Accrued interest or penalties 0us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued 0us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued  
Federal [Member]      
Income Taxes Disclosure [Line Items]      
Federal and State net operating loss carryforwards 82,000,000us-gaap_OperatingLossCarryforwards
/ us-gaap_IncomeTaxAuthorityNameAxis
= us-gaap_InternalRevenueServiceIRSMember
   
Year net operating loss carryforwards begin to expire 2021    
Research and development credits 4,100,000us-gaap_TaxCreditCarryforwardAmount
/ us-gaap_IncomeTaxAuthorityNameAxis
= us-gaap_InternalRevenueServiceIRSMember
   
Year research and development credits begin to expire 2022    
State [Member]      
Income Taxes Disclosure [Line Items]      
Federal and State net operating loss carryforwards 87,000,000us-gaap_OperatingLossCarryforwards
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_StateAndLocalJurisdictionMember
   
Year net operating loss carryforwards begin to expire 2015    
Research and development credits $ 4,900,000us-gaap_TaxCreditCarryforwardAmount
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_StateAndLocalJurisdictionMember