Quarterly report pursuant to Section 13 or 15(d)

5. Stockholder's Deficit (Details 2)

v2.4.1.9
5. Stockholder's Deficit (Details 2) (USD $)
3 Months Ended
Mar. 31, 2015
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.30pbio_WeightedAverageExercisePriceWarrantsOutstanding
/ us-gaap_ClassOfWarrantOrRightAxis
= pbio_Option1Member
Weighted Average Remaining Contractual Life 9 years 6 months
Number Exercisable 444,122us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
/ us-gaap_ClassOfWarrantOrRightAxis
= pbio_Option1Member
Weighted Average Exercise Price, options exercisable $ 0.30pbio_WeightedAverageExercisePriceOptionsExercisable
/ us-gaap_ClassOfWarrantOrRightAxis
= pbio_Option1Member
Weighted Average Remaining Contractual Life Options Exercisable 9 years 6 months
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.40pbio_WeightedAverageExercisePriceWarrantsOutstanding
/ us-gaap_ClassOfWarrantOrRightAxis
= pbio_Option2Member
Weighted Average Remaining Contractual Life 8 years 1 month 6 days
Number Exercisable 311,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
/ us-gaap_ClassOfWarrantOrRightAxis
= pbio_Option2Member
Weighted Average Exercise Price, options exercisable $ 0.40pbio_WeightedAverageExercisePriceOptionsExercisable
/ us-gaap_ClassOfWarrantOrRightAxis
= pbio_Option2Member
Weighted Average Remaining Contractual Life Options Exercisable 8 years 1 month 6 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.50pbio_WeightedAverageExercisePriceWarrantsOutstanding
/ us-gaap_ClassOfWarrantOrRightAxis
= pbio_Option3Member
Weighted Average Remaining Contractual Life 7 years 4 months 24 days
Number Exercisable 251,250us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
/ us-gaap_ClassOfWarrantOrRightAxis
= pbio_Option3Member
Weighted Average Exercise Price, options exercisable $ 0.50pbio_WeightedAverageExercisePriceOptionsExercisable
/ us-gaap_ClassOfWarrantOrRightAxis
= pbio_Option3Member
Weighted Average Remaining Contractual Life Options Exercisable 7 years 4 months 24 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.60pbio_WeightedAverageExercisePriceWarrantsOutstanding
/ us-gaap_ClassOfWarrantOrRightAxis
= pbio_Option4Member
Weighted Average Remaining Contractual Life 4 years 8 months 12 days
Number Exercisable 439,375us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
/ us-gaap_ClassOfWarrantOrRightAxis
= pbio_Option4Member
Weighted Average Exercise Price, options exercisable $ 0.60pbio_WeightedAverageExercisePriceOptionsExercisable
/ us-gaap_ClassOfWarrantOrRightAxis
= pbio_Option4Member
Weighted Average Remaining Contractual Life Options Exercisable 4 years 7 months 6 days
Option 5  
Lower Limit of Range of Exercise Prices $ 1.00pbio_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 $ 1.00pbio_WeightedAverageExercisePriceWarrantsOutstanding
/ us-gaap_ClassOfWarrantOrRightAxis
= pbio_Option5Member
Weighted Average Remaining Contractual Life 2 years
Number Exercisable 687,250us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
/ us-gaap_ClassOfWarrantOrRightAxis
= pbio_Option5Member
Weighted Average Exercise Price, options exercisable $ 1.00pbio_WeightedAverageExercisePriceOptionsExercisable
/ us-gaap_ClassOfWarrantOrRightAxis
= pbio_Option5Member
Weighted Average Remaining Contractual Life Options Exercisable 1 year 10 months 24 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 7 years
Number Exercisable 2,132,997us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
/ us-gaap_ClassOfWarrantOrRightAxis
= pbio_TotalOptionsMember
Weighted Average Exercise Price, options exercisable $ 0.63pbio_WeightedAverageExercisePriceOptionsExercisable
/ us-gaap_ClassOfWarrantOrRightAxis
= pbio_TotalOptionsMember
Weighted Average Remaining Contractual Life Options Exercisable 5 years 7 months 6 days