General form of registration statement for all companies including face-amount certificate companies

Income Taxes - Additional Information (Detail)

v2.4.1.9
Income Taxes - Additional Information (Detail) (USD $)
12 Months Ended
Dec. 31, 2013
Dec. 31, 2012
Income Taxes [Line Items]    
Increase in valuation allowance 645,812us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount  
Liability for unrecognized tax positions 0us-gaap_UnrecognizedTaxBenefits  
GERMANY    
Income Taxes [Line Items]    
Applicable statutory tax rate 29.13%us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
/ us-gaap_IncomeTaxAuthorityAxis
= country_DE
29.13%us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
/ us-gaap_IncomeTaxAuthorityAxis
= country_DE
GERMANY | Corporate Income Tax    
Income Taxes [Line Items]    
Operating loss carryforward 58,500,460us-gaap_OperatingLossCarryforwards
/ us-gaap_IncomeTaxAuthorityAxis
= country_DE
/ us-gaap_TaxCreditCarryforwardAxis
= pirs_CorporateIncomeTaxMember
52,637,482us-gaap_OperatingLossCarryforwards
/ us-gaap_IncomeTaxAuthorityAxis
= country_DE
/ us-gaap_TaxCreditCarryforwardAxis
= pirs_CorporateIncomeTaxMember
GERMANY | Trade Tax    
Income Taxes [Line Items]    
Operating loss carryforward 57,153,994us-gaap_OperatingLossCarryforwards
/ us-gaap_IncomeTaxAuthorityAxis
= country_DE
/ us-gaap_TaxCreditCarryforwardAxis
= pirs_TradeTaxMember
51,466,509us-gaap_OperatingLossCarryforwards
/ us-gaap_IncomeTaxAuthorityAxis
= country_DE
/ us-gaap_TaxCreditCarryforwardAxis
= pirs_TradeTaxMember