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

Revenues - Additional Information (Detail)

v2.4.1.9
Revenues - Additional Information (Detail) (USD $)
9 Months Ended 12 Months Ended 1 Months Ended 12 Months Ended 1 Months Ended
Sep. 30, 2014
Sep. 30, 2013
Dec. 31, 2013
Dec. 31, 2012
Aug. 31, 2011
Tranches
Aug. 31, 2009
May 31, 2011
Dec. 31, 2011
Sep. 30, 2010
Feb. 28, 2013
Deferred Revenue Arrangement [Line Items]                    
Revenue $ 2,089,831us-gaap_Revenues $ 9,001,738us-gaap_Revenues $ 12,427,292us-gaap_Revenues $ 11,383,322us-gaap_Revenues            
Collaboration agreement, license revenue     5,159,425us-gaap_LicenseAndServicesRevenue 5,773,728us-gaap_LicenseAndServicesRevenue            
Collaboration agreement, milestone payments     1,128,630us-gaap_RevenueRecognitionMilestoneMethodRevenueRecognized 257,200us-gaap_RevenueRecognitionMilestoneMethodRevenueRecognized            
Research and development services revenue     3,591,855us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned 3,794,022us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned            
Grant revenue     2,547,382us-gaap_RevenueFromGrants 1,558,372us-gaap_RevenueFromGrants            
BioChancePLUS                    
Deferred Revenue Arrangement [Line Items]                    
Grant revenue       92,956us-gaap_RevenueFromGrants
/ us-gaap_ProductOrServiceAxis
= pirs_BioChancePlusMember
           
BIO Cluster M4 [Member]                    
Deferred Revenue Arrangement [Line Items]                    
Grant received     117,023us-gaap_ResearchAndDevelopmentArrangementWithFederalGovernmentCustomerFundingToOffsetCostsIncurred
/ us-gaap_ProductOrServiceAxis
= pirs_BioClusterM4Member
286,175us-gaap_ResearchAndDevelopmentArrangementWithFederalGovernmentCustomerFundingToOffsetCostsIncurred
/ us-gaap_ProductOrServiceAxis
= pirs_BioClusterM4Member
           
Funding rate     40.00%pirs_PercentageOfContributionToFund
/ us-gaap_ProductOrServiceAxis
= pirs_BioClusterM4Member
             
Seventh Research Framework Program (FP7 Agreement) [Member]                    
Deferred Revenue Arrangement [Line Items]                    
Collaboration agreement, milestone payments         8,259,600us-gaap_ContractsReceivableClaimsAndUncertainAmounts
/ us-gaap_ProductOrServiceAxis
= pirs_SeventhResearchFrameworkProgramMember
         
Grant revenue     2,430,358us-gaap_RevenueFromGrants
/ us-gaap_ProductOrServiceAxis
= pirs_SeventhResearchFrameworkProgramMember
1,179,242us-gaap_RevenueFromGrants
/ us-gaap_ProductOrServiceAxis
= pirs_SeventhResearchFrameworkProgramMember
           
Grant received     2,915,559us-gaap_ResearchAndDevelopmentArrangementWithFederalGovernmentCustomerFundingToOffsetCostsIncurred
/ us-gaap_ProductOrServiceAxis
= pirs_SeventhResearchFrameworkProgramMember
             
Funding rate         64.00%pirs_PercentageOfContributionToFund
/ us-gaap_ProductOrServiceAxis
= pirs_SeventhResearchFrameworkProgramMember
         
Tranches of payments         3pirs_NumberOfTranches
/ us-gaap_ProductOrServiceAxis
= pirs_SeventhResearchFrameworkProgramMember
         
Maximum | BIO Cluster M4 [Member]                    
Deferred Revenue Arrangement [Line Items]                    
Collaboration agreement, milestone payments     1,375,017us-gaap_ContractsReceivableClaimsAndUncertainAmounts
/ us-gaap_ProductOrServiceAxis
= pirs_BioClusterM4Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
             
Other Arrangement [Member]                    
Deferred Revenue Arrangement [Line Items]                    
Research and development services revenue     138,091us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned
/ us-gaap_TypeOfArrangementAxis
= pirs_OtherArrangementMember
             
Allergan Inc                    
Deferred Revenue Arrangement [Line Items]                    
Collaboration agreement, milestone payments 13,000,000us-gaap_RevenueRecognitionMilestoneMethodRevenueRecognized
/ us-gaap_CounterpartyNameAxis
= pirs_AllerganIncMember
                 
Allergan Inc | Maximum                    
Deferred Revenue Arrangement [Line Items]                    
Collaboration agreement, milestone payments     13,000,000us-gaap_ContractsReceivableClaimsAndUncertainAmounts
/ us-gaap_CounterpartyNameAxis
= pirs_AllerganIncMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
             
Allergan Inc | Up-front Payment Arrangement                    
Deferred Revenue Arrangement [Line Items]                    
Collaboration agreement, license revenue           10,000,000us-gaap_LicenseAndServicesRevenue
/ us-gaap_CounterpartyNameAxis
= pirs_AllerganIncMember
/ us-gaap_DeferredRevenueArrangementTypeAxis
= us-gaap_UpFrontPaymentArrangementMember
       
Daiichi Sankyo Inc                    
Deferred Revenue Arrangement [Line Items]                    
Collaboration agreement, milestone payments             102,100,000us-gaap_ContractsReceivableClaimsAndUncertainAmounts
/ us-gaap_CounterpartyNameAxis
= pirs_DaiichiSankyoIncMember
     
Research collaboration agreement, estimated period 2 years   2 years              
Collaboration agreement, milestone payments 400,000us-gaap_RevenueRecognitionMilestoneMethodRevenueRecognized
/ us-gaap_CounterpartyNameAxis
= pirs_DaiichiSankyoIncMember
700,000us-gaap_RevenueRecognitionMilestoneMethodRevenueRecognized
/ us-gaap_CounterpartyNameAxis
= pirs_DaiichiSankyoIncMember
1,100,000us-gaap_RevenueRecognitionMilestoneMethodRevenueRecognized
/ us-gaap_CounterpartyNameAxis
= pirs_DaiichiSankyoIncMember
300,000us-gaap_RevenueRecognitionMilestoneMethodRevenueRecognized
/ us-gaap_CounterpartyNameAxis
= pirs_DaiichiSankyoIncMember
           
Collaboration agreement, revenue recognized 1,100,000us-gaap_RecognitionOfDeferredRevenue
/ us-gaap_CounterpartyNameAxis
= pirs_DaiichiSankyoIncMember
4,300,000us-gaap_RecognitionOfDeferredRevenue
/ us-gaap_CounterpartyNameAxis
= pirs_DaiichiSankyoIncMember
5,600,000us-gaap_RecognitionOfDeferredRevenue
/ us-gaap_CounterpartyNameAxis
= pirs_DaiichiSankyoIncMember
7,300,000us-gaap_RecognitionOfDeferredRevenue
/ us-gaap_CounterpartyNameAxis
= pirs_DaiichiSankyoIncMember
           
Daiichi Sankyo Inc | Maximum                    
Deferred Revenue Arrangement [Line Items]                    
Collaboration agreement, milestone payments     112,100,000us-gaap_ContractsReceivableClaimsAndUncertainAmounts
/ us-gaap_CounterpartyNameAxis
= pirs_DaiichiSankyoIncMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
             
Daiichi Sankyo Inc | Research Milestones                    
Deferred Revenue Arrangement [Line Items]                    
Collaboration agreement, milestone payments             3,000,000us-gaap_ContractsReceivableClaimsAndUncertainAmounts
/ us-gaap_CounterpartyNameAxis
= pirs_DaiichiSankyoIncMember
/ us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis
= pirs_ResearchAndDevelopmentMilestonesMember
     
Daiichi Sankyo Inc | Research Milestones | Maximum                    
Deferred Revenue Arrangement [Line Items]                    
Collaboration agreement, milestone payments     3,200,000us-gaap_ContractsReceivableClaimsAndUncertainAmounts
/ us-gaap_CounterpartyNameAxis
= pirs_DaiichiSankyoIncMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis
= pirs_ResearchAndDevelopmentMilestonesMember
             
Daiichi Sankyo Inc | Development Milestones                    
Deferred Revenue Arrangement [Line Items]                    
Collaboration agreement, milestone payments             42,300,000us-gaap_ContractsReceivableClaimsAndUncertainAmounts
/ us-gaap_CounterpartyNameAxis
= pirs_DaiichiSankyoIncMember
/ us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis
= pirs_DevelopmentMilestonePaymentsMember
     
Daiichi Sankyo Inc | Development Milestones | Maximum                    
Deferred Revenue Arrangement [Line Items]                    
Collaboration agreement, milestone payments     46,100,000us-gaap_ContractsReceivableClaimsAndUncertainAmounts
/ us-gaap_CounterpartyNameAxis
= pirs_DaiichiSankyoIncMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis
= pirs_DevelopmentMilestonePaymentsMember
             
Daiichi Sankyo Inc | Commercial Milestones                    
Deferred Revenue Arrangement [Line Items]                    
Collaboration agreement, milestone payments             56,800,000us-gaap_ContractsReceivableClaimsAndUncertainAmounts
/ us-gaap_CounterpartyNameAxis
= pirs_DaiichiSankyoIncMember
/ us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis
= pirs_CommercialMilestonesMember
     
Daiichi Sankyo Inc | Commercial Milestones | Maximum                    
Deferred Revenue Arrangement [Line Items]                    
Collaboration agreement, milestone payments     61,900,000us-gaap_ContractsReceivableClaimsAndUncertainAmounts
/ us-gaap_CounterpartyNameAxis
= pirs_DaiichiSankyoIncMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis
= pirs_CommercialMilestonesMember
             
Daiichi Sankyo Inc | Additional diagnostic milestones                    
Deferred Revenue Arrangement [Line Items]                    
Collaboration agreement, milestone payments             900,000us-gaap_ContractsReceivableClaimsAndUncertainAmounts
/ us-gaap_CounterpartyNameAxis
= pirs_DaiichiSankyoIncMember
/ us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis
= pirs_AdditionalMilestonePaymentMember
     
Daiichi Sankyo Inc | Additional diagnostic milestones | Maximum                    
Deferred Revenue Arrangement [Line Items]                    
Collaboration agreement, milestone payments     900,000us-gaap_ContractsReceivableClaimsAndUncertainAmounts
/ us-gaap_CounterpartyNameAxis
= pirs_DaiichiSankyoIncMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis
= pirs_AdditionalMilestonePaymentMember
             
Daiichi Sankyo Inc | Up-front Payment Arrangement                    
Deferred Revenue Arrangement [Line Items]                    
Collaboration agreement, license revenue     10,100,000us-gaap_LicenseAndServicesRevenue
/ us-gaap_CounterpartyNameAxis
= pirs_DaiichiSankyoIncMember
/ us-gaap_DeferredRevenueArrangementTypeAxis
= us-gaap_UpFrontPaymentArrangementMember
      10,100,000us-gaap_LicenseAndServicesRevenue
/ us-gaap_CounterpartyNameAxis
= pirs_DaiichiSankyoIncMember
/ us-gaap_DeferredRevenueArrangementTypeAxis
= us-gaap_UpFrontPaymentArrangementMember
     
Sanofi                    
Deferred Revenue Arrangement [Line Items]                    
Collaboration agreement, milestone payments 300,000us-gaap_RevenueRecognitionMilestoneMethodRevenueRecognized
/ us-gaap_CounterpartyNameAxis
= pirs_SanofiMember
0us-gaap_RevenueRecognitionMilestoneMethodRevenueRecognized
/ us-gaap_CounterpartyNameAxis
= pirs_SanofiMember
               
Collaboration agreement, revenue recognized 700,000us-gaap_RecognitionOfDeferredRevenue
/ us-gaap_CounterpartyNameAxis
= pirs_SanofiMember
2,500,000us-gaap_RecognitionOfDeferredRevenue
/ us-gaap_CounterpartyNameAxis
= pirs_SanofiMember
4,200,000us-gaap_RecognitionOfDeferredRevenue
/ us-gaap_CounterpartyNameAxis
= pirs_SanofiMember
2,500,000us-gaap_RecognitionOfDeferredRevenue
/ us-gaap_CounterpartyNameAxis
= pirs_SanofiMember
           
Description of factors in determining milestones substantive Factors considered in determining the options were substantive were whether (i) Sanofi could obtain the overall objective of the agreement without exercising any options, (ii) Sanofi was able to obtain value from the initial licenses obtained without exercising any options, (iii) the cost to exercise the options was significant relative to the total upfront payment of $4.9 million for two licenses and four options, and (iv) exercising the option created additional financial commitments for Sanofi or imposed economic penalties on Sanofi.   Factors considered in determining the options were substantive were whether (i) Sanofi could obtain the overall objective of the agreement without exercising any options, (ii) Sanofi was able to obtain value from the initial licenses obtained without exercising any options, (iii) the cost to exercise the options was significant relative to the total upfront payment of $4.9 million for two licenses and four options, and (iv) exercising the option created additional financial commitments for Sanofi or imposed economic penalties on Sanofi.              
Collaborative arrangement, consideration                 8,100,000us-gaap_DeferredRevenue
/ us-gaap_CounterpartyNameAxis
= pirs_SanofiMember
 
Sanofi | Expired Option Agreement [Member]                    
Deferred Revenue Arrangement [Line Items]                    
Collaboration agreement, revenue recognized               700,000us-gaap_RecognitionOfDeferredRevenue
/ us-gaap_CounterpartyNameAxis
= pirs_SanofiMember
/ us-gaap_TransactionTypeAxis
= pirs_ExpiredOptionAgreementMember
   
Sanofi | Options Exercised                    
Deferred Revenue Arrangement [Line Items]                    
Collaboration agreement, revenue recognized     350,000us-gaap_RecognitionOfDeferredRevenue
/ us-gaap_CounterpartyNameAxis
= pirs_SanofiMember
/ us-gaap_TransactionTypeAxis
= pirs_OptionsExercisedMember
             
Collaborative arrangement, consideration                   350,000us-gaap_DeferredRevenue
/ us-gaap_CounterpartyNameAxis
= pirs_SanofiMember
/ us-gaap_TransactionTypeAxis
= pirs_OptionsExercisedMember
Sanofi | Options, Exercised Price [Member]                    
Deferred Revenue Arrangement [Line Items]                    
Collaborative arrangement, consideration                   1,400,000us-gaap_DeferredRevenue
/ us-gaap_CounterpartyNameAxis
= pirs_SanofiMember
/ us-gaap_TransactionTypeAxis
= pirs_OptionsExercisedPriceOneMember
Sanofi | Maximum                    
Deferred Revenue Arrangement [Line Items]                    
Collaboration agreement, milestone payments     63,600,000us-gaap_ContractsReceivableClaimsAndUncertainAmounts
/ us-gaap_CounterpartyNameAxis
= pirs_SanofiMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
          58,300,000us-gaap_ContractsReceivableClaimsAndUncertainAmounts
/ us-gaap_CounterpartyNameAxis
= pirs_SanofiMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
 
Sanofi | Research Milestones | Maximum                    
Deferred Revenue Arrangement [Line Items]                    
Collaboration agreement, milestone payments     2,300,000us-gaap_ContractsReceivableClaimsAndUncertainAmounts
/ us-gaap_CounterpartyNameAxis
= pirs_SanofiMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis
= pirs_ResearchAndDevelopmentMilestonesMember
          2,100,000us-gaap_ContractsReceivableClaimsAndUncertainAmounts
/ us-gaap_CounterpartyNameAxis
= pirs_SanofiMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis
= pirs_ResearchAndDevelopmentMilestonesMember
 
Sanofi | Development Milestones | Maximum                    
Deferred Revenue Arrangement [Line Items]                    
Collaboration agreement, milestone payments     36,500,000us-gaap_ContractsReceivableClaimsAndUncertainAmounts
/ us-gaap_CounterpartyNameAxis
= pirs_SanofiMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis
= pirs_DevelopmentMilestonePaymentsMember
          33,500,000us-gaap_ContractsReceivableClaimsAndUncertainAmounts
/ us-gaap_CounterpartyNameAxis
= pirs_SanofiMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis
= pirs_DevelopmentMilestonePaymentsMember
 
Sanofi | Commercial Milestones | Maximum                    
Deferred Revenue Arrangement [Line Items]                    
Collaboration agreement, milestone payments     24,800,000us-gaap_ContractsReceivableClaimsAndUncertainAmounts
/ us-gaap_CounterpartyNameAxis
= pirs_SanofiMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis
= pirs_CommercialMilestonesMember
          22,700,000us-gaap_ContractsReceivableClaimsAndUncertainAmounts
/ us-gaap_CounterpartyNameAxis
= pirs_SanofiMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis
= pirs_CommercialMilestonesMember
 
Sanofi | Licenses                    
Deferred Revenue Arrangement [Line Items]                    
Collaborative arrangement, consideration                 3,500,000us-gaap_DeferredRevenue
/ us-gaap_CounterpartyNameAxis
= pirs_SanofiMember
/ us-gaap_TypeOfArrangementAxis
= pirs_LicensingMember
 
Sanofi | Options to acquire additional licenses                    
Deferred Revenue Arrangement [Line Items]                    
Collaborative arrangement, consideration                 1,400,000us-gaap_DeferredRevenue
/ us-gaap_CounterpartyNameAxis
= pirs_SanofiMember
/ us-gaap_TypeOfArrangementAxis
= pirs_LicenseOptionMember
 
Sanofi | Research Services                    
Deferred Revenue Arrangement [Line Items]                    
Research collaboration agreement, estimated period     2 years              
Collaborative arrangement, consideration                 3,200,000us-gaap_DeferredRevenue
/ us-gaap_CounterpartyNameAxis
= pirs_SanofiMember
/ us-gaap_TypeOfArrangementAxis
= pirs_ResearchAndDevelopmentServicesMember
 
Sanofi | Research Services | Extension Term                    
Deferred Revenue Arrangement [Line Items]                    
Research collaboration agreement, estimated period     40 months              
Sanofi | Licensing Agreements [Member]                    
Deferred Revenue Arrangement [Line Items]                    
Collaborative arrangement, consideration                 3,500,000us-gaap_DeferredRevenue
/ us-gaap_CounterpartyNameAxis
= pirs_SanofiMember
/ us-gaap_TypeOfArrangementAxis
= us-gaap_LicensingAgreementsMember
 
Sanofi | Research and Development Arrangement                    
Deferred Revenue Arrangement [Line Items]                    
Research collaboration agreement, estimated period     2 years              
Collaborative arrangement, consideration                 3,200,000us-gaap_DeferredRevenue
/ us-gaap_CounterpartyNameAxis
= pirs_SanofiMember
/ us-gaap_TypeOfArrangementAxis
= us-gaap_ResearchAndDevelopmentArrangementMember
 
Sanofi | Research and Development Arrangement | Extension Term                    
Deferred Revenue Arrangement [Line Items]                    
Research collaboration agreement, estimated period     40 months              
Sanofi | Up-front Payment Arrangement                    
Deferred Revenue Arrangement [Line Items]                    
Collaboration agreement, license revenue     4,900,000us-gaap_LicenseAndServicesRevenue
/ us-gaap_CounterpartyNameAxis
= pirs_SanofiMember
/ us-gaap_DeferredRevenueArrangementTypeAxis
= us-gaap_UpFrontPaymentArrangementMember
          4,900,000us-gaap_LicenseAndServicesRevenue
/ us-gaap_CounterpartyNameAxis
= pirs_SanofiMember
/ us-gaap_DeferredRevenueArrangementTypeAxis
= us-gaap_UpFrontPaymentArrangementMember
 
Collaboration Partner One                    
Deferred Revenue Arrangement [Line Items]                    
Revenue     5,573,441us-gaap_Revenues
/ us-gaap_CounterpartyNameAxis
= pirs_PartnerOneMember
7,306,622us-gaap_Revenues
/ us-gaap_CounterpartyNameAxis
= pirs_PartnerOneMember
           
Collaboration Partner Two                    
Deferred Revenue Arrangement [Line Items]                    
Revenue     4,168,278us-gaap_Revenues
/ us-gaap_CounterpartyNameAxis
= pirs_PartnerTwoMember
2,507,287us-gaap_Revenues
/ us-gaap_CounterpartyNameAxis
= pirs_PartnerTwoMember
           
Government Grant                    
Deferred Revenue Arrangement [Line Items]                    
Revenue     $ 2,430,358us-gaap_Revenues
/ us-gaap_CounterpartyNameAxis
= pirs_GovernmentGrantMember
$ 1,179,242us-gaap_Revenues
/ us-gaap_CounterpartyNameAxis
= pirs_GovernmentGrantMember