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
|