v2.4.1.9
CASH, CASH EQUIVALENTS, AND INVESTMENTS (Summary of Cash, Cash Equivalents, and Investments) (Details) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Mar. 31, 2014
Dec. 31, 2013
Investment [Line Items]        
Cash and cash equivalents $ 66,786us-gaap_CashAndCashEquivalentsAtCarryingValue $ 67,589us-gaap_CashAndCashEquivalentsAtCarryingValue $ 3,234us-gaap_CashAndCashEquivalentsAtCarryingValue $ 394us-gaap_CashAndCashEquivalentsAtCarryingValue
Short-term investments 34,310us-gaap_ShortTermInvestments 10,434us-gaap_ShortTermInvestments    
Long-term investments 11,546us-gaap_LongTermInvestments 11,856us-gaap_LongTermInvestments    
Cash, cash equivalents, and investments 112,642ipi_CashAndCashEquivalentsAndInvestments 89,879ipi_CashAndCashEquivalentsAndInvestments    
Cash        
Investment [Line Items]        
Cash and cash equivalents 24,213us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_CashMember
16,506us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_CashMember
   
Commercial paper and money market accounts        
Investment [Line Items]        
Cash and cash equivalents 42,573us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_MoneyMarketFundsMember
51,083us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_MoneyMarketFundsMember
   
Corporate bonds        
Investment [Line Items]        
Short-term investments 33,307us-gaap_ShortTermInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
9,432us-gaap_ShortTermInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
   
Long-term investments 11,546us-gaap_LongTermInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
11,856us-gaap_LongTermInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
   
Certificates of deposit and time deposits        
Investment [Line Items]        
Short-term investments $ 1,003us-gaap_ShortTermInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_BankTimeDepositsMember
$ 1,002us-gaap_ShortTermInvestments
/ us-gaap_InvestmentTypeAxis
= us-gaap_BankTimeDepositsMember