XML 53 R56.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments - Additional Information (Detail)
12 Months Ended
Dec. 31, 2014
Operating Leased Assets [Line Items]  
Operating lease expiration year 2023
Scheduled expiration of current lease 2016-12
Lease Property One [Member] | Lease Agreements [Member]  
Operating Leased Assets [Line Items]  
Operating lease facility area 33,000us-gaap_AreaOfRealEstateProperty
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_LeaseAgreementsMember
/ us-gaap_LeaseArrangementTypeAxis
= immr_LeasePropertyOneMember
Amended expiration of current lease 2015-05
Lease Property Two [Member] | Lease Agreements [Member]  
Operating Leased Assets [Line Items]  
Operating lease facility area 42,000us-gaap_AreaOfRealEstateProperty
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_LeaseAgreementsMember
/ us-gaap_LeaseArrangementTypeAxis
= immr_LeasePropertyTwoMember
Expiration of amended lease 2023-04
Lease Property Two [Member] | Lease Agreements [Member] | Scenario, Plan Extension [Member]  
Operating Leased Assets [Line Items]  
Expiration of amended lease 2028-04