XML 40 R31.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Commitments and Contingencies (Details Narrative) |  | 1 Months Ended | 6 Months Ended |  |
--- | --- | --- | --- | --- | ---
May 04, 2016 AUD | Nov. 30, 2009 | Dec. 31, 2017 USD ($) | Dec. 31, 2016 USD ($) | Jun. 30, 2017 USD ($) | Aug. 12, 2016 USD ($)
Payments for fees |  |  | $ 50,000 |  |  |
Rent expense |  |  | 15,729 | $ 14,588 |  |
Royalty Agreement Terms [Member] |  |  |  |  |  |
Operating leases income statement revenue percentage |  | 2.00% |  |  |  |
License Agreement Terms [Member] |  |  |  |  |  |
Operating leases income statement revenue percentage |  | 5.00% |  |  |  |
Quality Assurance Agreement [Member] |  |  |  |  |  |
Contract cost |  |  | $ 1,592,963 |  |  |
Quality Assurance Agreement [Member] | Minimum [Member] |  |  |  |  |  |
Anticipated payment |  |  |  |  |  | $ 2,500,000
Quality Assurance Agreement [Member] | Maximum [Member] |  |  |  |  |  |
Anticipated payment |  |  |  |  |  | $ 5,000,000
Australia Dollar [Member] | Operating Lease Agreement [Member] |  |  |  |  |  |
Payments for fees | AUD | AUD 3,300 |  |  |  |  |
Typenex Co-Investment, LLC [Member] |  |  |  |  |  |
Penalty amount |  |  |  |  | $ 30,000 |
Typenex Co-Investment, LLC [Member] | IRS [Member] |  |  |  |  |  |
Penalty amount |  |  |  |  | $ 10,000 |

X
- Definition It represents the amount of payment which is anticipated to be made. + References No definition available. + Details
Name: | PPCB_AnticipatedPayment
Namespace Prefix: | PPCB_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Contract cost. + References No definition available. + Details
Name: | PPCB_ContractCost
Namespace Prefix: | PPCB_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Penalty amount. + References No definition available. + Details
Name: | PPCB_LitigationPenalty
Namespace Prefix: | PPCB_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The percentage of operating leases income statement revenue during period. + References No definition available. + Details
Name: | PPCB_OperatingLeasesIncomeStatementRevenuePercentage
Namespace Prefix: | PPCB_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line. + References No definition available. + Details
Name: | us-gaap_LeaseAndRentalExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of cash outflow for fees classified as other. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 25 -Subparagraph (g) -URI http://asc.fasb.org/extlink&oid=98514028&loc=d3e3536-108585 + Details
Name: | us-gaap_PaymentsForFees
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=us-gaap_RoyaltyAgreementTermsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=us-gaap_LicenseAgreementTermsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=PPCB_QualityAssuranceAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CurrencyAxis=PPCB_AUDMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=PPCB_OperatingLeaseAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=PPCB_TypenexCoInvestmentLLCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CurrencyAxis=PPCB_IRSMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |