XML 35 R77.htm IDEA: XBRL DOCUMENT v2.4.1.9
Income Taxes - Additional Information (Detail) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Income Taxes [Line Items]      
Increase in valuation allowance $ 568,000us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount    
Net operating loss associated with excess benefits related to stock compensation 9,100,000immr_OperatingLossCarryforwardsAssociatedWithExcessBenefitsRelatedToStockCompensation    
Federal statutory tax rate 35.00%us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate 35.00%us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate 35.00%us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
Provision for federal and state income taxes on undistributed earnings of foreign subsidiaries 0immr_TaxOnUndistributedEarningsOfForeignSubsidiaries    
Accrued interest or penalties related to uncertain tax positions 73,000us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued    
Total amount of unrecognized tax benefits 272,000us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate    
Canada [Member] | Research and Development [Member]      
Income Taxes [Line Items]      
Tax credit carryforwards 1,600,000us-gaap_TaxCreditCarryforwardAmount
/ us-gaap_StatementGeographicalAxis
= country_CA
/ us-gaap_TaxCreditCarryforwardAxis
= us-gaap_ResearchMember
   
Tax credit carryforward expiration year 2034    
Domestic Tax Authority [Member]      
Income Taxes [Line Items]      
Net operating loss carryforwards 57,600,000us-gaap_OperatingLossCarryforwards
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_DomesticCountryMember
   
Net operating losses expiration beginning period 2028    
Federal net operating losses expiration ending Period 2033    
Tax credit carryforwards 9,200,000us-gaap_TaxCreditCarryforwardAmount
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_DomesticCountryMember
   
Federal credit carryforward expiration, beginning period 2018    
Federal credit carryforward expiration ending Period 2034    
State and Local Jurisdiction [Member]      
Income Taxes [Line Items]      
Net operating loss carryforwards 52,300,000us-gaap_OperatingLossCarryforwards
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_StateAndLocalJurisdictionMember
   
Net operating losses expiration beginning period 2028    
Tax credit carryforwards $ 1,100,000us-gaap_TaxCreditCarryforwardAmount
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_StateAndLocalJurisdictionMember