v2.4.1.9
COMPENSATION PLANS (Summary of Stock Option Activity) (Details) (Stock Options, USD $)
3 Months Ended
Mar. 31, 2015
Stock Options
 
Stock Option Activity, Number of Shares  
Outstanding non-qualified stock options, end of period (in shares) 319,972us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Vested or expected to vest, end of period (in shares) 319,972us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Exercisable non-qualified stock options, end of period (in shares) 319,972us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Stock Options, Weighted Average Exercise Price  
Outstanding non-qualified stock options, end of period (in dollars per share) $ 26.16us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Vested or expected to vest, end of period (in dollars per share) $ 26.16us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Exercisable non-qualified stock options, end of period (in dollars per share) $ 26.16us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Stock Options, Aggregate Intrinsic Value  
Outstanding non-qualified stock options, end of period (in shares) $ 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Vested or expected to vest, end of period (in shares) 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Exercisable non-qualified stock options, end of period (in shares) $ 0us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Stock Options, Weighted Average Remaining Contractual Life  
Outstanding non-qualified stock options, end of period (in years) 3 years 4 months 10 days
Vested or expected to vest, end of period (in years) 3 years 4 months 10 days
Exercisable non-qualified stock options, end of period (in years) 3 years 4 months 10 days
Stock Options, Weighted Average Grant Date Fair Value  
Outstanding non-qualified stock options, end of period (in dollars per share) $ 13.05ipi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Vested or expected to vest, end of period (in dollars per share) $ 13.05ipi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Exercisable non-qualified stock options, end of period (in dollars per share) $ 13.05ipi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember