XML 100 R74.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock incentive plan (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Number of options      
Options expired (in shares) (402,903)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod    
Weighted-average exercise price      
Options expired (in dollars per share) $ 2.50us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice    
Additional information      
Closing price of common stock as reported on NASDAQ (in dollars per share) $ 2.08us-gaap_SharePrice $ 2.78us-gaap_SharePrice $ 3.48us-gaap_SharePrice
Stock options      
Number of options      
Outstanding at the beginning of the period (in shares) 8,237,883us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= plpm_EmployeeAndDirectorsStockOptionsMember
   
Options granted (in shares) 576,700us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= plpm_EmployeeAndDirectorsStockOptionsMember
   
Options exercised (in shares) (688,760)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_AwardTypeAxis
= plpm_EmployeeAndDirectorsStockOptionsMember
   
Options cancelled (in shares) 321,520plpm_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelledInPeriod
/ us-gaap_AwardTypeAxis
= plpm_EmployeeAndDirectorsStockOptionsMember
   
Options forfeited (in shares) (334,524)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ us-gaap_AwardTypeAxis
= plpm_EmployeeAndDirectorsStockOptionsMember
   
Outstanding at the end of the period (in shares) 7,066,876us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= plpm_EmployeeAndDirectorsStockOptionsMember
8,237,883us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= plpm_EmployeeAndDirectorsStockOptionsMember
 
Options exercisable at the end of the period (in shares) 6,092,256us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_AwardTypeAxis
= plpm_EmployeeAndDirectorsStockOptionsMember
   
Vested and expected to vest at the end of the period (in shares) 7,028,232us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
/ us-gaap_AwardTypeAxis
= plpm_EmployeeAndDirectorsStockOptionsMember
   
Weighted-average exercise price      
Outstanding at the beginning of the period (in dollars per share) $ 2.38us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= plpm_EmployeeAndDirectorsStockOptionsMember
   
Options granted (in dollars per share) $ 3.18us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= plpm_EmployeeAndDirectorsStockOptionsMember
   
Options exercised (in dollars per share) $ 2.03us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= plpm_EmployeeAndDirectorsStockOptionsMember
   
Options cancelled (in dollars per share) 2.59plpm_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsCancelledInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= plpm_EmployeeAndDirectorsStockOptionsMember
   
Options forfeited (in dollars per share) $ 2.85us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= plpm_EmployeeAndDirectorsStockOptionsMember
   
Outstanding at the end of the period (in dollars per share) $ 2.44us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= plpm_EmployeeAndDirectorsStockOptionsMember
$ 2.38us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= plpm_EmployeeAndDirectorsStockOptionsMember
 
Options exercisable (in dollars per share) $ 2.36us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= plpm_EmployeeAndDirectorsStockOptionsMember
   
Vested and expected to vest at the end of the period (in dollars per share) $ 2.44us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= plpm_EmployeeAndDirectorsStockOptionsMember
   
Weighted average remaining contractual life (years)      
Outstanding at the end of the period 5 years 2 months 19 days 5 years 7 months 13 days  
Exercisable at the end of the period 4 years 7 months 24 days    
Vested and expected to vest at the end of the period 5 years 2 months 12 days    
Aggregate intrinsic value      
Outstanding at the end of the period $ 885,057us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_AwardTypeAxis
= plpm_EmployeeAndDirectorsStockOptionsMember
$ 3,766,674us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_AwardTypeAxis
= plpm_EmployeeAndDirectorsStockOptionsMember
 
Exercisable at the end of the period 884,337us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
/ us-gaap_AwardTypeAxis
= plpm_EmployeeAndDirectorsStockOptionsMember
   
Vested and expected to vest at the end of the period 885,021us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
/ us-gaap_AwardTypeAxis
= plpm_EmployeeAndDirectorsStockOptionsMember
   
Additional information      
Weighted-average grant date fair value for options granted during the period (in dollars per share) $ 1.36us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= plpm_EmployeeAndDirectorsStockOptionsMember
$ 1.14us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= plpm_EmployeeAndDirectorsStockOptionsMember
$ 1.20us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= plpm_EmployeeAndDirectorsStockOptionsMember
Total fair value of options vested during the period 775,899us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
/ us-gaap_AwardTypeAxis
= plpm_EmployeeAndDirectorsStockOptionsMember
949,588us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
/ us-gaap_AwardTypeAxis
= plpm_EmployeeAndDirectorsStockOptionsMember
1,126,087us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
/ us-gaap_AwardTypeAxis
= plpm_EmployeeAndDirectorsStockOptionsMember
Total intrinsic value of options exercised during the period $ 803,141us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
/ us-gaap_AwardTypeAxis
= plpm_EmployeeAndDirectorsStockOptionsMember
$ 212,580us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
/ us-gaap_AwardTypeAxis
= plpm_EmployeeAndDirectorsStockOptionsMember
$ 360,371us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
/ us-gaap_AwardTypeAxis
= plpm_EmployeeAndDirectorsStockOptionsMember
Exercise prices for options outstanding and exercisable, low end of the range (in dollars per share) $ 1.20us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_AwardTypeAxis
= plpm_EmployeeAndDirectorsStockOptionsMember
   
Exercise prices for options outstanding and exercisable, high end of the range (in dollars per share) $ 4.00us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_AwardTypeAxis
= plpm_EmployeeAndDirectorsStockOptionsMember
   
Restricted stock awards      
Stock-based expense      
Shares issued 930,830us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
   
Number of shares outstanding 1,641,585us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
   
Number of Awards      
Non-vested awards at the beginning of the period (in shares) 1,765,333us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
   
Awards granted (in shares) 930,830us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
   
Awards vested (in shares) (132,902)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
   
Awards repurchased (in dollars) (320,250)plpm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRepurchasedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
   
Awards cancelled and forfeited (in shares) (601,426)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
   
Non-vested awards at the end of the period (in shares) 1,641,585us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
   
Weighted Average Grant Date Fair Value      
Non-vested awards at the beginning of the period (in dollars per share) $ 2.08us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
   
Awards granted (in dollars per share) $ 0.60us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
   
Awards vested (in dollars per share) $ 2.79us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
   
Awards repurchased (in dollars per share) 1.97plpm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsRepurchasedInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
   
Awards cancelled and forfeited (in dollars per share) $ 2.29us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
   
Non-vested awards at the end of the period (in dollars per share) $ 1.13us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
   
2000 Stock Incentive Plan      
Stock-based expense      
Shares available for future issuance 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= plpm_StockIncentivePlan2000Member
0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= plpm_StockIncentivePlan2000Member
 
2000 Stock Incentive Plan | Stock options      
Number of options      
Outstanding at the end of the period (in shares) 50,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= plpm_EmployeeAndDirectorsStockOptionsMember
/ us-gaap_PlanNameAxis
= plpm_StockIncentivePlan2000Member
50,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= plpm_EmployeeAndDirectorsStockOptionsMember
/ us-gaap_PlanNameAxis
= plpm_StockIncentivePlan2000Member
 
2006 Equity Incentive Plan      
Stock-based expense      
Shares available for future issuance 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= plpm_EquityIncentivePlan2006Member
0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= plpm_EquityIncentivePlan2006Member
 
Aggregate shares authorized for issuance 8,245,761us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_PlanNameAxis
= plpm_EquityIncentivePlan2006Member
9,330,588us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_PlanNameAxis
= plpm_EquityIncentivePlan2006Member
 
Number of options issued below fair value (in shares) 0plpm_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesBelowFairValue
/ us-gaap_PlanNameAxis
= plpm_EquityIncentivePlan2006Member
0plpm_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesBelowFairValue
/ us-gaap_PlanNameAxis
= plpm_EquityIncentivePlan2006Member
 
2006 Equity Incentive Plan | Restricted stock awards      
Stock-based expense      
Shares issued 594,750us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= plpm_EquityIncentivePlan2006Member
594,750us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= plpm_EquityIncentivePlan2006Member
 
Number of Awards      
Awards granted (in shares) 594,750us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= plpm_EquityIncentivePlan2006Member
594,750us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_PlanNameAxis
= plpm_EquityIncentivePlan2006Member
 
2012 Equity Incentive Plan      
Stock-based expense      
Shares available for future issuance 8,240,800us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= plpm_EquityIncentivePlan2012Member
   
Aggregate shares authorized for issuance 5,000,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_PlanNameAxis
= plpm_EquityIncentivePlan2012Member
   
Increase in number of shares reserved for issuance (as a percent) 4.00%plpm_IncreaseInCapitalSharesReservedForFutureIssuanceAsPercentageOfCommonStockOutstanding
/ us-gaap_PlanNameAxis
= plpm_EquityIncentivePlan2012Member
   
Employee Stock      
Stock-based expense      
Shares issued 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_PlanNameAxis
= us-gaap_EmployeeStockMember
   
Number of shares outstanding 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_PlanNameAxis
= us-gaap_EmployeeStockMember
   
Aggregate shares authorized for issuance 800,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_PlanNameAxis
= us-gaap_EmployeeStockMember
   
Increase in number of shares reserved for issuance (as a percent) 1.00%plpm_IncreaseInCapitalSharesReservedForFutureIssuanceAsPercentageOfCommonStockOutstanding
/ us-gaap_PlanNameAxis
= us-gaap_EmployeeStockMember
   
Additional information      
Specified percentage used to calculate the purchase price of shares of common stock 85.00%plpm_ShareBasedCompensationEmployeeStockPurchasePlanSpecifiedPercentageUsedToCalculatePurchasePrice
/ us-gaap_PlanNameAxis
= us-gaap_EmployeeStockMember
   
Duration of each offering period 10 years    
Number of Awards      
Awards granted (in shares) 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_PlanNameAxis
= us-gaap_EmployeeStockMember
   
Non-vested awards at the end of the period (in shares) 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_PlanNameAxis
= us-gaap_EmployeeStockMember