XML 38 R35.htm IDEA: XBRL DOCUMENT v2.4.1.9
Other Assets (Narrative) (Details) (USD $)
0 Months Ended 3 Months Ended
Jan. 31, 2012
Jan. 31, 2012
item
Dec. 31, 2011
Dec. 31, 2011
item
Mar. 31, 2015
Dec. 31, 2014
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Deferred financing costs         200,000us-gaap_DeferredFinanceCostsNet $ 300,000us-gaap_DeferredFinanceCostsNet
Note receivable         100,000us-gaap_AccountsAndNotesReceivableNet 200,000us-gaap_AccountsAndNotesReceivableNet
Promissory Notes [Member]            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Principal amount $ 300,000us-gaap_NotesReceivableNet
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_NotesReceivableMember
$ 300,000us-gaap_NotesReceivableNet
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_NotesReceivableMember
$ 300,000us-gaap_NotesReceivableNet
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_NotesReceivableMember
$ 300,000us-gaap_NotesReceivableNet
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_NotesReceivableMember
   
Number of promissory notes   1ppsi_NumberOfPromissoryNotes
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_NotesReceivableMember
  1ppsi_NumberOfPromissoryNotes
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_NotesReceivableMember
   
Accrued interest rate (in percent) 4.50%ppsi_StatedInterestRatesForNotesReceivable
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_NotesReceivableMember
  4.50%ppsi_StatedInterestRatesForNotesReceivable
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_NotesReceivableMember
     
Notes receivables, maturity date, description         the four year anniversary of the issuance date of the promissory notes, or (ii) an event of default  
Notes receivables, maturity date   Jan. 31, 2016   Dec. 31, 2015