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

Commitments and Contingencies - Additional Information (Detail)

v2.4.1.9
Commitments and Contingencies - Additional Information (Detail)
0 Months Ended 12 Months Ended 12 Months Ended
Dec. 23, 2014
USD ($)
Dec. 23, 2014
EUR (€)
Dec. 31, 2014
USD ($)
Sublease
Dec. 31, 2013
USD ($)
Dec. 31, 2014
License Agreement [Member]
IBA GmbH [Member]
USD ($)
Dec. 31, 2014
License Agreement [Member]
TUM [Member]
USD ($)
Dec. 31, 2014
Out License Fee [Member]
USD ($)
Dec. 31, 2014
Out License Fee [Member]
EUR (€)
Dec. 31, 2014
General and Administrative [Member]
USD ($)
Dec. 31, 2013
General and Administrative [Member]
USD ($)
Dec. 31, 2014
Research and Development [Member]
USD ($)
Dec. 31, 2013
Research and Development [Member]
USD ($)
Dec. 31, 2014
TUM [Member]
USD ($)
Dec. 31, 2013
TUM [Member]
USD ($)
Dec. 31, 2014
TUM [Member]
Out License Fee [Member]
USD ($)
Dec. 31, 2014
TUM [Member]
Out License Fee [Member]
EUR (€)
Loss Contingencies [Line Items]                                
Annual license payment         $ 36,303us-gaap_LicenseCosts
/ us-gaap_CounterpartyNameAxis
= pirs_IbaGmbhMember
/ us-gaap_TypeOfArrangementAxis
= pirs_LicenseAgreementMember
$ 60,505us-gaap_LicenseCosts
/ us-gaap_CounterpartyNameAxis
= pirs_TumMember
/ us-gaap_TypeOfArrangementAxis
= pirs_LicenseAgreementMember
            $ 66,461us-gaap_LicenseCosts
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= pirs_TumMember
$ 66,390us-gaap_LicenseCosts
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= pirs_TumMember
   
Agreement expiration date         2024 2027                    
Notification period     8 months                          
Rent expense     268,621us-gaap_OperatingLeasesRentExpenseNet 289,991us-gaap_OperatingLeasesRentExpenseNet         72,600us-gaap_OperatingLeasesRentExpenseNet
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_GeneralAndAdministrativeExpenseMember
72,498us-gaap_OperatingLeasesRentExpenseNet
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_GeneralAndAdministrativeExpenseMember
217,799us-gaap_OperatingLeasesRentExpenseNet
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_ResearchAndDevelopmentExpenseMember
217,493us-gaap_OperatingLeasesRentExpenseNet
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_ResearchAndDevelopmentExpenseMember
       
Number of sub lease agreements     6us-gaap_NumberOfPropertiesSubjectToGroundLeases                          
Out-License Fee amount             300,000us-gaap_ContractualObligation
/ us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis
= pirs_OutLicenseFeeMember
300,000us-gaap_ContractualObligation
/ us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis
= pirs_OutLicenseFeeMember
            3,000,000us-gaap_ContractualObligation
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= pirs_TumMember
/ us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis
= pirs_OutLicenseFeeMember
2,500,000us-gaap_ContractualObligation
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= pirs_TumMember
/ us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis
= pirs_OutLicenseFeeMember
Amount of loss contingency liability     327,937us-gaap_LossContingencyAccrualAtCarryingValue 373,059us-gaap_LossContingencyAccrualAtCarryingValue                        
Counterclaim amount filed $ 3,060,827us-gaap_LossContingencyDamagesSoughtValue € 2,529,400us-gaap_LossContingencyDamagesSoughtValue