XML 32 R61.htm IDEA: XBRL DOCUMENT v2.4.1.9
Income taxes (Details 4) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Operating loss carryforwards      
Net tax benefit $ 4,693,000us-gaap_IncomeTaxExpenseBenefit    
Uncertain tax position 0us-gaap_LiabilityForUncertainTaxPositionsCurrent 0us-gaap_LiabilityForUncertainTaxPositionsCurrent  
U.S. federal income tax rate (as a percent) 34.00%us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate 34.00%us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate 34.00%us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
New Jersey      
Operating loss carryforwards      
Net tax benefit 4,900,000us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementGeographicalAxis
= stpr_NJ
   
State | New Jersey      
Operating loss carryforwards      
Net operating loss carryforwards sold under the Technology Business Tax Certificate Transfer Program $ 50,400,000ptct_OperatingLossCarryforwardsSoldUnderTransferProgram
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_StateAndLocalJurisdictionMember
/ us-gaap_StatementGeographicalAxis
= stpr_NJ