XML 28 R28.htm IDEA: XBRL DOCUMENT v2.4.1.9
Acquisitions (Narrative) (Details) (USD $)
15 Months Ended 3 Months Ended
Mar. 31, 2015
entity
Mar. 31, 2015
Dec. 31, 2014
Business Acquisition [Line Items]      
Number of businesses acquired 2us-gaap_NumberOfBusinessesAcquired    
Titan Energy Worldwide Inc. [Member]      
Business Acquisition [Line Items]      
Business acquisition, effective date of acquisition   Dec. 02, 2014  
Equity method investment, ownership percentage     100.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_BusinessAcquisitionAxis
= ppsi_TitanEnergyWorldwideIncorporatedMember
Transaction costs incurred     $ 700,000us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts
/ us-gaap_BusinessAcquisitionAxis
= ppsi_TitanEnergyWorldwideIncorporatedMember
Harmonics Holdings Inc. [Member]      
Business Acquisition [Line Items]      
Business acquisition, effective date of acquisition   Jan. 16, 2015  
Transaction costs incurred 13,000us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts
/ us-gaap_BusinessAcquisitionAxis
= ppsi_HarmonicsHoldingsIncorporatedMember
$ 13,000us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts
/ us-gaap_BusinessAcquisitionAxis
= ppsi_HarmonicsHoldingsIncorporatedMember