XML 67 R59.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock-Based Compensation - Additional Information (Detail) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options for every share issued 1.75immr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReductionInSharesAvailableForGrantForEveryShareIssued  
Percentage of fair market value on the purchase date 85.00%us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent  
Maximum number of shares per employee 2,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee  
Employee stock purchase plan offering period 6 months  
Maximum value of shares per employee $ 25,000immr_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumValueOfSharesPerEmployee  
Common stock reserved for issuance 1,000,000us-gaap_CommonStockCapitalSharesReservedForFutureIssuance  
Shares purchased by employee since inception of ESPP 557,738immr_SharesPurchasedByEmployeeSinceInceptionOfEmployeeStockPurchasePlan  
Shares purchased under ESPP 38,298us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward 36,921us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward
Expected dividend yield in option-pricing model 0.00%immr_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendYield  
Unrecognized compensation cost $ 7,400,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized  
Market Condition Based Stock Options [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based payment award expiration period (years) 7 years  
Unrecognized compensation cost, recognized over an estimated weighted-average period (years) 3 years 2 months 1 day  
Stock Options [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based payment award vesting period (years) 4 years  
Stock Options [Member] | Maximum [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based payment award expiration period (years) 10 years  
Stock Options [Member] | Minimum [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based payment award expiration period (years) 5 years  
Restricted Stock Awards [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based payment award vesting period (years) 1 year  
Unrecognized compensation cost, recognized over an estimated weighted-average period (years) 1 year 4 months 28 days  
Restricted Stock Units [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based payment award vesting period (years) 3 years  
Unrecognized compensation cost, recognized over an estimated weighted-average period (years) 5 months 5 days  
Standard Stock Options [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unrecognized compensation cost, recognized over an estimated weighted-average period (years) 2 years 11 months 12 days