XML 29 R44.htm IDEA: XBRL DOCUMENT v2.4.1.9
Shareholders' Equity (Schedule of Stock Option Activity) (Details) (USD $)
3 Months Ended 12 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Stock options:    
Granted 13,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross  
Weighted average exercise price;    
Granted, per share $ 8.98us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice  
Weighted average remaining contractual term:    
Granted (in years) 10 years  
Aggregate intrinsic value:    
Granted $ 617ppsi_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedInPeriodIntrinsicValue  
2011 Long-Term Incentive Plan [Member]    
Stock options:    
Balance at the beginning of period 366,400us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_PlanNameAxis
= ppsi_LongTermIncentivePlanTwentyElevenMember
 
Exercised     
Forfeited     
Outstanding at the end of period 379,400us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_PlanNameAxis
= ppsi_LongTermIncentivePlanTwentyElevenMember
366,400us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_PlanNameAxis
= ppsi_LongTermIncentivePlanTwentyElevenMember
Exercisable at the end of period 278,401us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_PlanNameAxis
= ppsi_LongTermIncentivePlanTwentyElevenMember
 
Weighted average exercise price;    
Balance at the beginning of period, per share $ 9.92us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= ppsi_LongTermIncentivePlanTwentyElevenMember
 
Outstanding at the end of period, per share $ 9.89us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= ppsi_LongTermIncentivePlanTwentyElevenMember
$ 9.92us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= ppsi_LongTermIncentivePlanTwentyElevenMember
Exercisable at the end of period, per share $ 10.21us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= ppsi_LongTermIncentivePlanTwentyElevenMember
 
Weighted average remaining contractual term:    
Balance at the period (in years) 6 years 8 months 12 days 6 years 10 months 24 days
Outstanding balance at the end of period (in years) 6 years 8 months 12 days 6 years 10 months 24 days
Exercisable at the end of period (in years) 6 years  
Aggregate intrinsic value:    
Balance at the beginning of period 518,133us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_PlanNameAxis
= ppsi_LongTermIncentivePlanTwentyElevenMember
 
Outstanding at the end of period 518,750us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_PlanNameAxis
= ppsi_LongTermIncentivePlanTwentyElevenMember
518,133us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_PlanNameAxis
= ppsi_LongTermIncentivePlanTwentyElevenMember
Exercisable at the end of period $ 435,699us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
/ us-gaap_PlanNameAxis
= ppsi_LongTermIncentivePlanTwentyElevenMember