9. Stockholders' Deficit (Details 1) (USD $)
|
12 Months Ended | |
---|---|---|
Dec. 31, 2014
|
Dec. 31, 2013
|
|
Stock Options | ||
Balance outstanding, Begining Balance |
1,771,708pbio_BeginingBalanceShares / us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis = us-gaap_EmployeeStockOptionMember |
1,605,750pbio_BeginingBalanceShares / us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis = us-gaap_EmployeeStockOptionMember |
Granted |
1,675,500pbio_Granted / us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis = us-gaap_EmployeeStockOptionMember |
363,500pbio_Granted / us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis = us-gaap_EmployeeStockOptionMember |
Exercised |
0pbio_Exercised / us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis = us-gaap_EmployeeStockOptionMember |
|
Expired |
(10,000)pbio_Expired / us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis = us-gaap_EmployeeStockOptionMember |
(10,000)pbio_Expired / us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis = us-gaap_EmployeeStockOptionMember |
Forfeited |
(30,985)pbio_Forfeited / us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis = us-gaap_EmployeeStockOptionMember |
(187,542)pbio_Forfeited / us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis = us-gaap_EmployeeStockOptionMember |
Balance outstanding, Ending Balance |
3,406,250pbio_BalanceOutstandingdecember312012 / us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis = us-gaap_EmployeeStockOptionMember |
1,771,708pbio_BalanceOutstandingdecember312012 / us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis = us-gaap_EmployeeStockOptionMember |
Weighted Average price per share, Beginning Balance |
$ 0.71pbio_WeightedAveragePricePerShareBeginningBalance / us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis = us-gaap_EmployeeStockOptionMember |
$ 0.8pbio_WeightedAveragePricePerShareBeginningBalance / us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis = us-gaap_EmployeeStockOptionMember |
Weighted Average price per share, Granted |
$ 0.3pbio_WeightedAveragePricePerShareGranted / us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis = us-gaap_EmployeeStockOptionMember |
$ 0.41pbio_WeightedAveragePricePerShareGranted / us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis = us-gaap_EmployeeStockOptionMember |
Weighted Average price per share, Exercised | ||
Weighted Average price per share, Expired |
$ 1pbio_WeightedAveragePricePerShareExpired / us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis = us-gaap_EmployeeStockOptionMember |
$ 1pbio_WeightedAveragePricePerShareExpired / us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis = us-gaap_EmployeeStockOptionMember |
Weighted Average price per share, Forfeited |
$ 0.71pbio_WeightedAveragePricePerShareForfeited / us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis = us-gaap_EmployeeStockOptionMember |
$ 0.85pbio_WeightedAveragePricePerShareForfeited / us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis = us-gaap_EmployeeStockOptionMember |
Weighted Average price per share, Ending Balance |
$ 0.51pbio_WeightedAveragePricePerShareEndingBalance / us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis = us-gaap_EmployeeStockOptionMember |
$ 0.71pbio_WeightedAveragePricePerShareEndingBalance / us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis = us-gaap_EmployeeStockOptionMember |
WarrantMember | ||
Balance outstanding, Begining Balance |
15,012,327pbio_BeginingBalanceShares / us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis = us-gaap_WarrantMember |
6,687,099pbio_BeginingBalanceShares / us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis = us-gaap_WarrantMember |
Granted |
8,903,000pbio_Granted / us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis = us-gaap_WarrantMember |
8,346,228pbio_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 |
(21,000)pbio_Expired / us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis = us-gaap_WarrantMember |
Forfeited | ||
Balance outstanding, Ending Balance |
19,182,201pbio_BalanceOutstandingdecember312012 / us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis = us-gaap_WarrantMember |
15,012,327pbio_BalanceOutstandingdecember312012 / us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis = us-gaap_WarrantMember |
Weighted Average price per share, Beginning Balance |
$ 0.57pbio_WeightedAveragePricePerShareBeginningBalance / us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis = us-gaap_WarrantMember |
$ 0.81pbio_WeightedAveragePricePerShareBeginningBalance / us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis = us-gaap_WarrantMember |
Weighted Average price per share, Granted |
$ 0.38pbio_WeightedAveragePricePerShareGranted / us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis = us-gaap_WarrantMember |
$ 0.37pbio_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 |
$ 2.38pbio_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.57pbio_WeightedAveragePricePerShareEndingBalance / us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis = us-gaap_WarrantMember |
Exercisable [Member] | ||
Balance outstanding, Begining Balance |
16,784,035pbio_BeginingBalanceShares / us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis = pbio_ExercisableMember |
8,292,849pbio_BeginingBalanceShares / us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis = pbio_ExercisableMember |
Balance outstanding, Begining Balance, Exercisable |
16,611,528pbio_BalanceOutstandingJanuary12012Exercisable / us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis = pbio_ExercisableMember |
7,989,331pbio_BalanceOutstandingJanuary12012Exercisable / us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis = pbio_ExercisableMember |
Granted |
10,578,500pbio_Granted / us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis = pbio_ExercisableMember |
8,709,728pbio_Granted / us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis = pbio_ExercisableMember |
Exercised |
(4,208,658)pbio_Exercised / us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis = pbio_ExercisableMember |
|
Expired |
(534,468)pbio_Expired / us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis = pbio_ExercisableMember |
(31,000)pbio_Expired / us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis = pbio_ExercisableMember |
Forfeited |
(30,958)pbio_Forfeited / us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis = pbio_ExercisableMember |
(187,542)pbio_Forfeited / us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis = pbio_ExercisableMember |
Balance outstanding, Ending Balance |
22,588,451pbio_BalanceOutstandingdecember312012 / us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis = pbio_ExercisableMember |
16,784,035pbio_BalanceOutstandingdecember312012 / us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis = pbio_ExercisableMember |
Balance outstanding,Ending Balance for Exercisable |
20,858,111pbio_BalanceOutstandingdecember312012ForExercisable / us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis = pbio_ExercisableMember |
16,611,528pbio_BalanceOutstandingdecember312012ForExercisable / us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis = pbio_ExercisableMember |
X | ||||||||||
- Definition
Balance outstanding december 31 2012. No definition available.
|
X | ||||||||||
- Definition
Balance outstanding december 31 2012 for exercisable. No definition available.
|
X | ||||||||||
- Definition
Balance Outstanding January 1 2012 Exercisable. No definition available.
|
X | ||||||||||
- Definition
Begining balance shares. No definition available.
|
X | ||||||||||
- Definition
Exercised. No definition available.
|
X | ||||||||||
- Definition
Expired. No definition available.
|
X | ||||||||||
- Definition
Forfeited. No definition available.
|
X | ||||||||||
- Definition
Granted. No definition available.
|
X | ||||||||||
- Definition
Weighted Average price per share, beginning balance. No definition available.
|
X | ||||||||||
- Definition
Weighted Average price per share, ending balance. No definition available.
|
X | ||||||||||
- Definition
Weighted Average price per share, exercised. No definition available.
|
X | ||||||||||
- Definition
Weighted Average price per share, expired. No definition available.
|
X | ||||||||||
- Definition
Weighted average price per share forfeited. No definition available.
|
X | ||||||||||
- Definition
Weighted Average price per share, granted. No definition available.
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|