XML 101 R49.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value of Financial Instruments - Additional Information (Detail) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Fair value transfer between Levels $ 0impv_FairValueTransfer $ 0impv_FairValueTransfer
Level II [Member]    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Severance pay assets $ 4,000,000impv_SeverancePayAssetsFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
$ 4,100,000impv_SeverancePayAssetsFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member