Quarterly report pursuant to Section 13 or 15(d)

5. Stockholders' Deficit (Details 1)

v2.4.1.9
5. Stockholders' Deficit (Details 1) (USD $)
3 Months Ended 12 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Balance outstanding, Begining Balance 22,588,451pbio_BeginingBalanceShares 16,784,035pbio_BeginingBalanceShares
Balance outstanding, Begining Balance, Exercisable 20,858,111pbio_BalanceOutstandingJanuary12012Exercisable 16,611,528pbio_BalanceOutstandingJanuary12012Exercisable
Granted    10,578,500pbio_Granted
Exercised    (4,208,658)pbio_Exercised
Expired    (534,468)pbio_Expired
Forfeited    (30,958)pbio_Forfeited
Balance outstanding, Ending Balance 22,588,451pbio_BalanceOutstandingdecember312012 22,588,451pbio_BalanceOutstandingdecember312012
Balance outstanding,Ending Balance for Exercisable 21,315,198pbio_BalanceOutstandingdecember312012ForExercisable 20,858,111pbio_BalanceOutstandingdecember312012ForExercisable
Stock Options    
Balance outstanding, Begining Balance 3,406,250pbio_BeginingBalanceShares
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= us-gaap_EmployeeStockOptionMember
1,771,708pbio_BeginingBalanceShares
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= us-gaap_EmployeeStockOptionMember
Granted    1,675,500pbio_Granted
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= us-gaap_EmployeeStockOptionMember
Exercised      
Expired    (10,000)pbio_Expired
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= us-gaap_EmployeeStockOptionMember
Forfeited    (30,958)pbio_Forfeited
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= us-gaap_EmployeeStockOptionMember
Balance outstanding, Ending Balance 3,406,250pbio_BalanceOutstandingdecember312012
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= us-gaap_EmployeeStockOptionMember
3,406,250pbio_BalanceOutstandingdecember312012
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= us-gaap_EmployeeStockOptionMember
Weighted Average price per share, Beginning Balance 0.51pbio_WeightedAveragePricePerShareBeginningBalance
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= us-gaap_EmployeeStockOptionMember
0.71pbio_WeightedAveragePricePerShareBeginningBalance
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= us-gaap_EmployeeStockOptionMember
Weighted Average price per share, Granted    0.30pbio_WeightedAveragePricePerShareGranted
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= us-gaap_EmployeeStockOptionMember
Weighted Average price per share, Exercised      
Weighted Average price per share, Expired    1.00pbio_WeightedAveragePricePerShareExpired
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= us-gaap_EmployeeStockOptionMember
Weighted Average price per share, Forfeited    0.71pbio_WeightedAveragePricePerShareForfeited
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= us-gaap_EmployeeStockOptionMember
Weighted Average price per share, Ending Balance 0.51pbio_WeightedAveragePricePerShareEndingBalance
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= us-gaap_EmployeeStockOptionMember
0.51pbio_WeightedAveragePricePerShareEndingBalance
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= us-gaap_EmployeeStockOptionMember
WarrantMember    
Balance outstanding, Begining Balance 19,182,201pbio_BeginingBalanceShares
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= us-gaap_WarrantMember
15,012,327pbio_BeginingBalanceShares
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= us-gaap_WarrantMember
Granted    8,903,000pbio_Granted
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= us-gaap_WarrantMember
Exercised    (4,208,658)pbio_Exercised
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= us-gaap_WarrantMember
Expired    (524,468)pbio_Expired
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= us-gaap_WarrantMember
Forfeited      
Balance outstanding, Ending Balance 19,182,201pbio_BalanceOutstandingdecember312012
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= us-gaap_WarrantMember
19,182,201pbio_BalanceOutstandingdecember312012
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= us-gaap_WarrantMember
Weighted Average price per share, Beginning Balance 0.49pbio_WeightedAveragePricePerShareBeginningBalance
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= us-gaap_WarrantMember
0.57pbio_WeightedAveragePricePerShareBeginningBalance
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= us-gaap_WarrantMember
Weighted Average price per share, Granted    0.38pbio_WeightedAveragePricePerShareGranted
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= us-gaap_WarrantMember
Weighted Average price per share, Exercised    0.25pbio_WeightedAveragePricePerShareExercised
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= us-gaap_WarrantMember
Weighted Average price per share, Expired    0.74pbio_WeightedAveragePricePerShareExpired
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= us-gaap_WarrantMember
Weighted Average price per share, Forfeited      
Weighted Average price per share, Ending Balance 0.49pbio_WeightedAveragePricePerShareEndingBalance
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= us-gaap_WarrantMember
0.49pbio_WeightedAveragePricePerShareEndingBalance
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= us-gaap_WarrantMember