Annual report pursuant to Section 13 and 15(d)

9. Stockholder's Deficit (Details 2)

v2.4.1.9
9. Stockholder's Deficit (Details 2) (USD $)
12 Months Ended
Dec. 31, 2014
Option 1  
Lower Limit of Range of Exercise Prices $ 0.30pbio_LowerLimitOfRangeOfExercisePrices
/ us-gaap_ClassOfWarrantOrRightAxis
= pbio_Option1Member
Upper Limit Range of Exercise Prices $ 0.39pbio_UpperLimitRangeOfExercisePrices
/ us-gaap_ClassOfWarrantOrRightAxis
= pbio_Option1Member
Number Outstanding 1,675,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
/ us-gaap_ClassOfWarrantOrRightAxis
= pbio_Option1Member
Weighted Average Exercise Price, options outstanding $ 0.3pbio_WeightedAverageExercisePriceWarrantsOutstanding
/ us-gaap_ClassOfWarrantOrRightAxis
= pbio_Option1Member
Weighted Average Remaining Contractual Life 9 years 8 months 12 days
Number Exercisable 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
/ us-gaap_ClassOfWarrantOrRightAxis
= pbio_Option1Member
Weighted Average Exercise Price, options exercisable   
Option 2  
Lower Limit of Range of Exercise Prices $ 0.40pbio_LowerLimitOfRangeOfExercisePrices
/ us-gaap_ClassOfWarrantOrRightAxis
= pbio_Option2Member
Upper Limit Range of Exercise Prices $ 0.49pbio_UpperLimitRangeOfExercisePrices
/ us-gaap_ClassOfWarrantOrRightAxis
= pbio_Option2Member
Number Outstanding 311,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
/ us-gaap_ClassOfWarrantOrRightAxis
= pbio_Option2Member
Weighted Average Exercise Price, options outstanding $ 0.4pbio_WeightedAverageExercisePriceWarrantsOutstanding
/ us-gaap_ClassOfWarrantOrRightAxis
= pbio_Option2Member
Weighted Average Remaining Contractual Life 8 years 4 months 24 days
Number Exercisable 311,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
/ us-gaap_ClassOfWarrantOrRightAxis
= pbio_Option2Member
Weighted Average Exercise Price, options exercisable $ 0.4pbio_WeightedAverageExercisePriceOptionsExercisable
/ us-gaap_ClassOfWarrantOrRightAxis
= pbio_Option2Member
Weighted Average Remaining Contractual Life Options Exercisable 8 years 4 months 24 days
Option 3  
Lower Limit of Range of Exercise Prices $ 0.50pbio_LowerLimitOfRangeOfExercisePrices
/ us-gaap_ClassOfWarrantOrRightAxis
= pbio_Option3Member
Upper Limit Range of Exercise Prices $ 0.59pbio_UpperLimitRangeOfExercisePrices
/ us-gaap_ClassOfWarrantOrRightAxis
= pbio_Option3Member
Number Outstanding 251,250us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
/ us-gaap_ClassOfWarrantOrRightAxis
= pbio_Option3Member
Weighted Average Exercise Price, options outstanding $ 0.5pbio_WeightedAverageExercisePriceWarrantsOutstanding
/ us-gaap_ClassOfWarrantOrRightAxis
= pbio_Option3Member
Weighted Average Remaining Contractual Life 7 years 7 months 6 days
Number Exercisable 251,250us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
/ us-gaap_ClassOfWarrantOrRightAxis
= pbio_Option3Member
Weighted Average Exercise Price, options exercisable $ 0.5pbio_WeightedAverageExercisePriceOptionsExercisable
/ us-gaap_ClassOfWarrantOrRightAxis
= pbio_Option3Member
Weighted Average Remaining Contractual Life Options Exercisable 7 years 7 months 6 days
Option 4  
Lower Limit of Range of Exercise Prices $ 0.60pbio_LowerLimitOfRangeOfExercisePrices
/ us-gaap_ClassOfWarrantOrRightAxis
= pbio_Option4Member
Upper Limit Range of Exercise Prices $ 0.69pbio_UpperLimitRangeOfExercisePrices
/ us-gaap_ClassOfWarrantOrRightAxis
= pbio_Option4Member
Number Outstanding 467,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
/ us-gaap_ClassOfWarrantOrRightAxis
= pbio_Option4Member
Weighted Average Exercise Price, options outstanding $ 0.6pbio_WeightedAverageExercisePriceWarrantsOutstanding
/ us-gaap_ClassOfWarrantOrRightAxis
= pbio_Option4Member
Weighted Average Remaining Contractual Life 5 years
Number Exercisable 433,283us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
/ us-gaap_ClassOfWarrantOrRightAxis
= pbio_Option4Member
Weighted Average Exercise Price, options exercisable $ 0.6pbio_WeightedAverageExercisePriceOptionsExercisable
/ us-gaap_ClassOfWarrantOrRightAxis
= pbio_Option4Member
Weighted Average Remaining Contractual Life Options Exercisable 4 years 9 months 18 days
Option 5  
Lower Limit of Range of Exercise Prices $ 0.70pbio_LowerLimitOfRangeOfExercisePrices
/ us-gaap_ClassOfWarrantOrRightAxis
= pbio_Option5Member
Upper Limit Range of Exercise Prices $ 1.25pbio_UpperLimitRangeOfExercisePrices
/ us-gaap_ClassOfWarrantOrRightAxis
= pbio_Option5Member
Number Outstanding 701,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
/ us-gaap_ClassOfWarrantOrRightAxis
= pbio_Option5Member
Weighted Average Exercise Price, options outstanding $ 1pbio_WeightedAverageExercisePriceWarrantsOutstanding
/ us-gaap_ClassOfWarrantOrRightAxis
= pbio_Option5Member
Weighted Average Remaining Contractual Life 2 years 2 months 12 days
Number Exercisable 680,377us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
/ us-gaap_ClassOfWarrantOrRightAxis
= pbio_Option5Member
Weighted Average Exercise Price, options exercisable $ 1pbio_WeightedAverageExercisePriceOptionsExercisable
/ us-gaap_ClassOfWarrantOrRightAxis
= pbio_Option5Member
Weighted Average Remaining Contractual Life Options Exercisable 2 years 1 month 6 days
Total Options  
Lower Limit of Range of Exercise Prices $ 0.30pbio_LowerLimitOfRangeOfExercisePrices
/ us-gaap_ClassOfWarrantOrRightAxis
= pbio_TotalOptionsMember
Upper Limit Range of Exercise Prices $ 1.25pbio_UpperLimitRangeOfExercisePrices
/ us-gaap_ClassOfWarrantOrRightAxis
= pbio_TotalOptionsMember
Number Outstanding 3,406,250us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
/ us-gaap_ClassOfWarrantOrRightAxis
= pbio_TotalOptionsMember
Weighted Average Exercise Price, options outstanding $ 0.51pbio_WeightedAverageExercisePriceWarrantsOutstanding
/ us-gaap_ClassOfWarrantOrRightAxis
= pbio_TotalOptionsMember
Weighted Average Remaining Contractual Life 5 years 1 month 6 days
Number Exercisable 1,675,910us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
/ us-gaap_ClassOfWarrantOrRightAxis
= pbio_TotalOptionsMember
Weighted Average Exercise Price, options exercisable $ 0.72pbio_WeightedAverageExercisePriceOptionsExercisable
/ us-gaap_ClassOfWarrantOrRightAxis
= pbio_TotalOptionsMember
Weighted Average Remaining Contractual Life Options Exercisable 4 years 9 months 18 days